summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* avutil/cast5: Make iv array staticMichael Niedermayer2015-05-02
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/cast5: Mark key_bits as constMichael Niedermayer2015-05-02
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for H264 lpf and ↵Shivraj Patil2015-05-01
| | | | | | | weight/biweight functions Reviewed-by: Nedeljko Babic <Nedeljko.Babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/softfloat_tables: add missing stdint.h includeJames Almer2015-04-30
| | | | | | Fixes make checkheaders Signed-off-by: James Almer <jamrial@gmail.com>
* libavutil/softfloat: Add functions.Nedeljko Babic2015-04-30
| | | | | | | Functions av_gt_sf, av_sqrt_sf and av_sincos_sf added to softfloat Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavutil/softfloat: Added av_normalize_sf in av_add_sfNedeljko Babic2015-04-30
| | | | | | | | This will normalize sums for which mantissa is smaller than the lower boundary (needed for implementation of fixed point aac decoder). Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libavutil/softfloat: exponent adjusted for aac fixed point decNedeljko Babic2015-04-30
| | | | | | | | Exponent usage and calculation in softfloat adjusted to the format used in implementation of fixed point aac decoder. Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* OpenCL: Fix ABI incompatibility issuesManeesh Gupta2015-04-28
| | | | | | | | | AVOpenCLDeviceNode and AVOpenCLPlatformNode used fixed static buffer for holding the device and platform name. This patch modifies these structures to use pointers instead. The memory required to hold the names is now dynamically allocated, the size for which is determined by querying appropriate OpenCL runtime APIs. Signed-off-by: Maneesh Gupta <maneesh.gupta@amd.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/log: more complete description of av_log functionMatteo Nastasi (mop)2015-04-26
|
* avutil/softfloat: document av_int2sf()Michael Niedermayer2015-04-25
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC copy and hv mc ↵Shivraj Patil2015-04-24
| | | | | | | | | | | functions Incorporated review comment. Removed "__" from volatile. Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Reviewed-by: Nedeljko Babic <Nedeljko.Babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avutil/frame: fix everythnig/everything typoClément Bœsch2015-04-24
|
* Merge commit 'eaa2d123f0a643664721593d248ece6bcd85f1e6'Michael Niedermayer2015-04-20
|\ | | | | | | | | | | | | | | | | | | | | * commit 'eaa2d123f0a643664721593d248ece6bcd85f1e6': log: Print a full backtrace along with error messages under Valgrind Conflicts: libavutil/log.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * log: Print a full backtrace along with error messages under ValgrindVittorio Giovara2015-04-20
| | | | | | | | | | | | | | | | Useful to understand where and in what execution state a certain message is generated. It is enabled only when optimizations are disabled, since function names are not printed otherwise. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
| * avutil: remove pointless bmi1 defineJames Almer2015-04-19
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil/mips/generic_macros_msa: volatile doesnt need __Michael Niedermayer2015-04-20
| | | | | | | | | | Reviewed-by: Nedeljko Babic <Nedeljko.Babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c253340ae6f74ffd8798bbd476e46d1b33a2d56e'Michael Niedermayer2015-04-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c253340ae6f74ffd8798bbd476e46d1b33a2d56e': log: Introduce a more verbose debug level Conflicts: doc/APIchanges doc/fftools-common-opts.texi libavutil/log.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * log: Introduce a more verbose debug levelVittorio Giovara2015-04-19
| | | | | | | | And deprecate av_dlog macro.
* | avutil: remove pointless bmi1 defineJames Almer2015-04-18
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for HEVC horizontal and ↵Shivraj Patil2015-04-17
| | | | | | | | | | | | | | | | vertical mc functions Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Reviewed-by: Nedeljko Babic <Nedeljko.Babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavutil/softfloat: Change order of fields in SoftFloat structure.Nedeljko Babic2015-04-15
| | | | | | | | | | | | | | | | | | Softfloat will be used in implementation of AAC fixed point decoder. This change is needed in order to more easily integrate ffmpegs softfloat in already developed algorithm for AAC. Signed-off-by: Nedeljko Babic <nedeljko.babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/mips/intreadwrite: build fix for mips64r6 (instruction 'lwl' not ↵Shivraj Patil2015-04-10
| | | | | | | | | | | | | | | | supported) Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com> Reviewed-by: Nedeljko Babic <Nedeljko.Babic@imgtec.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/x86/Makefile: fix conditional x86/emms.o buildMichael Niedermayer2015-04-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/x86/Makefile: Make building and linking of emms.c conditionalRonald S. Bultje2015-04-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '27f274628234c1f934b9a6a6380ed567c1b4ceae'Michael Niedermayer2015-04-07
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '27f274628234c1f934b9a6a6380ed567c1b4ceae': parseutils: Make av_small_strptime public Conflicts: doc/APIchanges libavformat/utils.c libavutil/parseutils.c libavutil/version.h See: 29e972f67c914d35417bc7368493d2617abdd26e Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * parseutils: Make av_small_strptime publicLuca Barbato2015-04-07
| | | | | | | | | | | | And use it in libavformat. Based on a similar patch by Stefano Sabatini <stefasab@gmail.com>.
* | Merge commit '108f2f381acb93827fb4add0517eeae859afa3bf'Michael Niedermayer2015-04-07
|\| | | | | | | | | | | | | | | | | | | * commit '108f2f381acb93827fb4add0517eeae859afa3bf': parseutils: Extend small_strptime to be used in avformat Conflicts: libavutil/parseutils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * parseutils: Extend small_strptime to be used in avformatLuca Barbato2015-04-06
| | | | | | | | The strptime implementation is supposed to support whitespace and %T.
* | lavu/dict: add more testsLukasz Marek2015-04-02
| | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | lavu/dict: fix set function when reuse existing key pointerLukasz Marek2015-04-02
| | | | | | | | | | | | | | | | | | | | Fixes following scenario: av_dict_set(&d, "key", "old", 0); AVDictionaryEentry *e = av_dict_get(d, "key", NULL, 0); av_dict_set(&d, e->key, "new", 0); Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | lavu/dict: don't accept AV_DICT_DONT_STRDUP_VAL for av_dict_set_intLukasz Marek2015-04-02
| | | | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/eval: check for av_malloc failureMichael Niedermayer2015-04-01
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/eval: factor av_expr_free() calls outMichael Niedermayer2015-04-01
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/avstring: add av_append_path_component() funcionLukasz Marek2015-03-31
| | | | | | | | | | | | Convinient function to build paths. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/hmac: Check av_hmac_alloc() return codeMichael Niedermayer2015-03-30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/pca: Check for av_malloc* failuresMichael Niedermayer2015-03-30
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c48456166e95648719a8be8f8613f9dee98205c1'Michael Niedermayer2015-03-29
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c48456166e95648719a8be8f8613f9dee98205c1': lavc: add MMAL hardware decoder wrapper Conflicts: Changelog configure doc/APIchanges libavcodec/Makefile libavcodec/allcodecs.c libavcodec/version.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add MMAL hardware decoder wrapperwm42015-03-29
| | | | | | | | | | | | Based on a patch by Rodger Combs. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | avutil/timer: give each printed value of STOP_TIMER a fixed lengthMichael Niedermayer2015-03-27
| | | | | | | | | | | | this makes the result easier to read Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/timer: show histogram of cpu cycles each run tookMichael Niedermayer2015-03-27
| | | | | | | | | | | | | | The new information is printed at verbose log level and can thus be switched on and off through the log level Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/cpu: add missing check for mmxext to av_force_cpu_flagsJames Almer2015-03-26
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* | avutil: make AVFrameSideData buffers ref-counted.Ronald S. Bultje2015-03-25
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/frame: move av_frame_copy_props() up in the file.Ronald S. Bultje2015-03-25
| | | | | | | | | | | | Preparation for following patch. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avutil/pixfmt: Add missing AV_ prefix to PIX_FMT_YUV411PMichael Niedermayer2015-03-24
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '312a9ef04bf6b55e68e4a61694b169cd3cc69bb8'Michael Niedermayer2015-03-24
|\| | | | | | | | | | | | | | | | | | | | | * commit '312a9ef04bf6b55e68e4a61694b169cd3cc69bb8': pixfmt: Update documentation with prefixed pixel formats Conflicts: libavutil/pixfmt.h See: 231e33f050386e170cba33188df7b822b16ca099 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pixfmt: Update documentation with prefixed pixel formatsVittorio Giovara2015-03-23
| |
* | Merge commit '592a04054e6423be5050efd2bceece48b10b9c1d'Michael Niedermayer2015-03-24
|\| | | | | | | | | | | | | | | | | | | | | * commit '592a04054e6423be5050efd2bceece48b10b9c1d': pixdesc: Replace a few leftover instances of non AV-prefixed flags Conflicts: libavutil/pixdesc.c See: c7c71f95f8d3e98babf8b6b7f1edc49f14e2c4c4 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pixdesc: Replace a few leftover instances of non AV-prefixed flagsVittorio Giovara2015-03-23
| |
* | Merge commit 'e4fe535d12f4f30df2dd672e30304af112a5a827'Michael Niedermayer2015-03-24
|\| | | | | | | | | | | | | | | | | | | | | * commit 'e4fe535d12f4f30df2dd672e30304af112a5a827': mov: Write the display matrix in order Conflicts: libavformat/mov.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mov: Write the display matrix in orderVittorio Giovara2015-03-23
| | | | | | | | | | | | | | | | | | | | This will allow to copy the matrix as is and it is just cleaner to keep the matrix in the same order specified by the mov standard (which is also explicitly described in the documentation). In order to preserve compatibility, flip the angle sign in the display API av_display_rotation_set() and av_display_rotation_get(), and improve the documentation mentioning the rotation direction.