summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-01-123-2/+9
|\ | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU. pixfmt: add picture format for VDPAU Conflicts: doc/APIchanges libavutil/pixfmt.h libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU.Diego Biurrun2013-01-121-1/+1
| | | | | | | | Also fix a lavu version typo in APIchanges.
| * pixfmt: add picture format for VDPAURémi Denis-Courmont2013-01-122-0/+7
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* | Merge commit '5b4dfbffc258f90a7d2540d21209ac23afcf7cd0'Michael Niedermayer2013-01-071-12/+9
|\ \ | |/ | | | | | | | | | | | | * commit '5b4dfbffc258f90a7d2540d21209ac23afcf7cd0': x86: ABS1: port to cpuflags v210x: cosmetics, reformat Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: ABS1: port to cpuflagsDiego Biurrun2013-01-061-12/+9
| |
| * Drop unnecessary 'l' length modifier when printfing double values.Diego Biurrun2012-12-311-1/+1
| | | | | | | | | | %f denotes a double argument and 'l' does nothing in this case according to the C spec.
* | lavu: test for broken binutils on ARMMichael Niedermayer2013-01-051-0/+5
| | | | | | | | | | | | | | | | Some old gnu assemblers fail to assemble qdadd correctly Ideally we should check this at build time, but better to check at run time than mysteriously failing. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/base64: return meaningful error code.Nicolas George2013-01-051-1/+1
| |
* | lavu: check that assert level is definedMichael Niedermayer2013-01-051-3/+3
| | | | | | | | | | | | fix warning Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu: check av_clip*() limitsMichael Niedermayer2013-01-041-0/+9
| | | | | | | | | | | | This code cannot use av_assert* due to circular header dependancies Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/math: fix than/then typo, and add a comma.Clément Bœsch2013-01-031-4/+4
| |
* | av_rescale: support passing MIN/MAX throughMichael Niedermayer2013-01-032-1/+14
| | | | | | | | | | Reviewed-by: Clément Bœsch <ubitux@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/base64: extend/clarify doxy for the base64 APIStefano Sabatini2013-01-021-5/+7
| | | | | | | | Also improve overall consistency.
* | lavu/eval: handle div by zero in mod().Clément Bœsch2013-01-021-1/+1
| | | | | | | | Similarly to 03f5043f5, we use the FTRAPV config setting.
* | Merge commit '6dd93ee6f1b050ad7c4b247899e83efa293ee405'Michael Niedermayer2012-12-303-1/+58
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * commit '6dd93ee6f1b050ad7c4b247899e83efa293ee405': hlsenc: check append_entry return value hlsenc: use the basename to generate the list entries avstring: add av_basename and av_dirname Conflicts: Changelog doc/APIchanges libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avstring: add av_basename and av_dirnameLuca Barbato2012-12-293-1/+58
| | | | | | | | Thread safe version of the common basename and dirname.
* | xtea: fix unused variable warning for config_smallMichael Niedermayer2012-12-291-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavutil/samplefmt: Fix project nameMichael Niedermayer2012-12-281-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '418693bdc5edad72b0d055f741931612d797eb05'Michael Niedermayer2012-12-231-1/+2
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '418693bdc5edad72b0d055f741931612d797eb05': lavc: rewrite and extend AVFrame doxy opt: avoid segfault in av_opt_next() if the class does not have an option list ttadec: fix last frame handling when seeking alacdec: do not be too strict about the extradata size Conflicts: libavcodec/alac.c libavcodec/avcodec.h libavcodec/tta.c libavutil/opt.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * opt: avoid segfault in av_opt_next() if the class does not have an option listJustin Ruggles2012-12-221-2/+4
| | | | | | | | CC: libav-stable@libav.org
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-201-13/+20
|\ \ | |/ | | | | | | | | | | | | | | | | | | * qatar/master: mpegvideo: increase edge_emu_buffer size for VC1 lavc: merge latest x86inc.asm fixes with x264 Conflicts: libavcodec/mpegvideo.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: merge latest x86inc.asm fixes with x264Ronald S. Bultje2012-12-191-13/+20
| | | | | | | | | | | | Unbreak NASM support. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '523c7bd23c781aa0f3a85044896f5e18e8b52534'Michael Niedermayer2012-12-192-36/+37
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '523c7bd23c781aa0f3a85044896f5e18e8b52534': misc typo, style and wording fixes Conflicts: libavcodec/options_table.h libavutil/pixfmt.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * misc typo, style and wording fixesDiego Biurrun2012-12-182-32/+33
| |
* | lavu/pixdesc: fix a const qualifier discarding warning.Clément Bœsch2012-12-161-1/+1
| |
* | lavu: make sure av_pix_fmt_desc_next returns a valid pix fmt.Clément Bœsch2012-12-161-2/+5
| | | | | | | | | | | | | | | | | | This is required because there are some "holes" in the list for compatibility with the fork. The commit also removes the now unecessary check from cmdutils. Found-by: wm4
* | Merge commit 'c0dc57f1264dad1e121772d03abdb9e14ed8857f'Michael Niedermayer2012-12-141-2/+2
|\ \ | |/ | | | | | | | | | | | | | | * commit 'c0dc57f1264dad1e121772d03abdb9e14ed8857f': asyncts: merge two conditions x86inc: fully concatenate tokens to fix macro expansion for nasm h264: initialize frame-mt context copies properly Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86inc: fully concatenate tokens to fix macro expansion for nasmJanne Grunau2012-12-131-2/+2
| | | | | | | | | | Fixes build errors with nasm introduced in 6f40e9f070f7 for stack memory alignment. Noticed by BugMaster.
* | mem: minor simplification of the alignment hack codeMichael Niedermayer2012-12-141-1/+1
| | | | | | | | | | Idea-by: wanzhang Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-131-4/+6
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * qatar/master: aacdec: Fix an off-by-one overwrite when switching to LTP profile from MAIN. x86inc: fix stack alignment on win64 rtpproto: Remove unused defines Conflicts: libavcodec/aacdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86inc: fix stack alignment on win64Ronald S. Bultje2012-12-121-4/+6
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * x86inc: support stack mem allocation and re-alignment in PROLOGUERonald S. Bultje2012-12-121-36/+149
| | | | | | | | | | | | | | Use this in VP8/H264-8bit loopfilter functions so they can be used if there is no aligned stack (e.g. MSVC 32bit or ICC 10.x). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | x86inc: support stack mem allocation and re-alignment in PROLOGUE.Ronald S. Bultje2012-12-121-36/+149
| | | | | | | | | | | | | | Use this in VP8/H264-8bit loopfilter functions so they can be used if there is no aligned stack (e.g. MSVC 32bit or ICC 10.x). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doxy: add ref for lavfi, lpp and lsws.Clément Bœsch2012-12-111-3/+3
| |
* | doxy: fix swr group nameMichael Niedermayer2012-12-111-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | opt: fix memleak on error of range_arrayMichael Niedermayer2012-12-111-0/+1
| | | | | | | | | | Fixes CID747739 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavu/opt: change the way ranges are printedStefano Sabatini2012-12-081-7/+8
| |
* | lavu/opt: make av_opt_query_ranges_default() return a meaningful error codeStefano Sabatini2012-12-081-2/+6
| |
* | lavu/opt: perform misc cosmetical fixesStefano Sabatini2012-12-081-10/+13
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-081-1/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: golomb: use unsigned arithmetics in svq3_get_ue_golomb() x86: float_dsp: fix loading of the len parameter on x86-32 takdec: fix initialisation of LOCAL_ALIGNED array takdec: fix initialisation of LOCAL_ALIGNED array Conflicts: libavcodec/rv30.c libavcodec/svq3.c libavcodec/takdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * x86: float_dsp: fix loading of the len parameter on x86-32Justin Ruggles2012-12-071-1/+4
| |
* | Merge commit '096abfa15052977eed93f0b5e01afd2d47c53c1f'Michael Niedermayer2012-12-081-0/+83
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | * commit '096abfa15052977eed93f0b5e01afd2d47c53c1f': parser: fix large overreads bitstream: add get_bits64() to support reading more than 32 bits at once arm: detect cpu features at runtime on Linux Conflicts: libavcodec/parser.c libavformat/mpegts.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * arm: detect cpu features at runtime on LinuxMans Rullgard2012-12-071-0/+83
| | | | | | | | | | | | | | | | This allows compiling optimised functions for features not enabled in the core build and selecting these at runtime if the system has the necessary support. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit 'b326755989b346d0d935e0628e8865f9b2951c30'Michael Niedermayer2012-12-084-5/+5
|\ \ | |/ | | | | | | | | | | * commit 'b326755989b346d0d935e0628e8865f9b2951c30': arm: rename ARMVFP config symbol to VFP Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * arm: rename ARMVFP config symbol to VFPMans Rullgard2012-12-074-5/+5
| | | | | | | | | | | | | | This is consistent with usual ARM nomenclature as well as with the VFPV3 and NEON symbols which both lack the ARM prefix. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge commit '637606de2d2e0af0a9fa2f23f943765d7d7c5cd5'Michael Niedermayer2012-12-083-8/+8
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '637606de2d2e0af0a9fa2f23f943765d7d7c5cd5': configure: arm: make _inline arch ext symbols depend on inline_asm arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilation Conflicts: configure libavcodec/arm/dca.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * arm: use HAVE*_INLINE/EXTERNAL macros for conditional compilationMans Rullgard2012-12-073-8/+8
| | | | | | | | | | | | These macros reflect the actual capabilities required here. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | opt_list: fix vertical alignment of typesMichael Niedermayer2012-12-081-12/+12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | opt: print ranges in opt_list()Michael Niedermayer2012-12-081-0/+42
| | | | | | | | | | | | The formating can and should be improved. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | opt: Add support to query rangesMichael Niedermayer2012-12-084-2/+144
| | | | | | | | | | Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>