summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* avfilter: add hqx filter (hq2x, hq3x, hq4x)Clément Bœsch2014-06-2111-1/+595
| | | | Partially fixes Ticket #3404 (xbr filter remaining)
* avcodec/libtwolame: fix encoding lsf with defaultsMichael Niedermayer2014-06-211-1/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/bitstream: document the double volatileMichael Niedermayer2014-06-211-1/+1
| | | | | Suggested-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg: fix memleak and corruption of AVSubtitle with multiple outputsAnshul Maheshwari2014-06-211-0/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* build: Add missing object file for Matroska demuxerDiego Biurrun2014-06-211-1/+2
| | | | | | Fixes compilation with --disable-everything --disable-network --enable-demuxer=matroska Signed-off-by: Carl Eugen Hoyos <cehoyos@ag.or.at>
* avcodec/ituh263enc: fix advanced intra codingMichael Niedermayer2014-06-211-10/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'ca1e36a8e4cd416142487071dbca734567bdaddf'Michael Niedermayer2014-06-201-1/+4
|\ | | | | | | | | | | | | | | | | | | * commit 'ca1e36a8e4cd416142487071dbca734567bdaddf': h264: fix build when error resilience is disabled Conflicts: libavcodec/h264_picture.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * h264: fix build when error resilience is disabledVittorio Giovara2014-06-201-1/+4
| |
* | avcodec/utils: check sar only when width/height are setMichael Niedermayer2014-06-201-1/+2
| | | | | | | | | | | | This fixes loosing the perfectly valid SAR when width=height=0 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2'Michael Niedermayer2014-06-2019-11/+120
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * commit '9e500efdbe0deeff1602500ebc229a0a6b6bb1a2': Add av_image_check_sar() and use it to validate SAR Conflicts: libavcodec/dpx.c libavcodec/dvdec.c libavcodec/ffv1dec.c libavcodec/utils.c libavutil/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Add av_image_check_sar() and use it to validate SARJustin Ruggles2014-06-2019-14/+116
| |
* | avcodec/bitstream: try to workaround internal compiler bug in gcc 4.2Michael Niedermayer2014-06-201-1/+1
| | | | | | | | | | | | | | gcc 4.2 seems not maintained anymore so theres no option besides just working around it. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/x86/rv40dsp_init: fix () in macrosMichael Niedermayer2014-06-201-6/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/wavpackenc: fix () in macrosMichael Niedermayer2014-06-201-7/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fix several typosMoritz Barsnick2014-06-202-5/+5
| |
* | Merge commit 'd349afb07bacccb62eb5369c38d6406d2909d792'Michael Niedermayer2014-06-201-37/+37
|\ \ | |/ | | | | | | | | | | * commit 'd349afb07bacccb62eb5369c38d6406d2909d792': dv: cosmetics, reindent Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dv: cosmetics, reindentAnton Khirnov2014-06-201-37/+37
| |
* | Merge commit '650dee63c8b1e6693c6cf5983f4a5ed3f571379f'Michael Niedermayer2014-06-206-58/+30
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit '650dee63c8b1e6693c6cf5983f4a5ed3f571379f': dv: get rid of global non-const tables Conflicts: libavcodec/dv_profile.h libavcodec/dvdec.c libavcodec/dvenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dv: get rid of global non-const tablesAnton Khirnov2014-06-206-58/+30
| | | | | | | | Instead, store them in the context and compute on each parameter change.
* | Merge commit '778111592bf5f38630858ee6dfcfd097cd6c6da9'Michael Niedermayer2014-06-201-4/+10
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '778111592bf5f38630858ee6dfcfd097cd6c6da9': dvenc: initialize the profile only once, at init Conflicts: libavcodec/dvenc.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dvenc: initialize the profile only once, at initAnton Khirnov2014-06-201-4/+10
| | | | | | | | | | We do not allow the frame parameters to change during encoding, so there is no need to do this for each frame.
* | Merge commit '452860d7e056f9a894cac2fe52cdedeae4c38251'Michael Niedermayer2014-06-202-19/+4
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit '452860d7e056f9a894cac2fe52cdedeae4c38251': Use av_packet_rescale_ts() to simplify code. Conflicts: doc/examples/muxing.c ffmpeg.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Use av_packet_rescale_ts() to simplify code.Anton Khirnov2014-06-202-26/+4
| |
* | Merge commit '874390e163427c1fe7682ab27924a7843780dbb3'Michael Niedermayer2014-06-204-1/+30
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '874390e163427c1fe7682ab27924a7843780dbb3': lavc: add a convenience function for rescaling timestamps in a packet Conflicts: libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * lavc: add a convenience function for rescaling timestamps in a packetAnton Khirnov2014-06-204-1/+30
| |
* | configure: remove superfluous check for AVX/FMA3 support in YasmJames Almer2014-06-201-2/+0
| | | | | | | | | | | | | | | | The minimum Yasm/NASM version required to compile ffmpeg supports both instruction sets Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc: remove RELEASE_NOTESTimothy Gu2014-06-201-16/+0
| | | | | | | | | | | | | | | | | | It hasn't been used since 0.11, and it does not contain any useful information except for the code name. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/h264_slice: clarify informational message in case of disabled slice ↵Stefano Sabatini2014-06-201-1/+4
| | | | | | | | | | | | multi-threaded decoding Also suggest what can be done to workaround the limitation.
* | doc/codecs: extend documentation for thread_type optionStefano Sabatini2014-06-201-2/+13
| | | | | | | | Based on avcodec.h documentation.
* | tests/fate.sh: report different status for different errorsTimothy Gu2014-06-201-3/+3
| | | | | | | | | | | | | | The order of error codes will be useful in my future fateserver patches. Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '440842c4eb1d7709654ec97cd687663d11ef499c'Michael Niedermayer2014-06-191-0/+5
|\ \ | |/ | | | | | | | | | | * commit '440842c4eb1d7709654ec97cd687663d11ef499c': stereo3d: add missing include guards Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * stereo3d: add missing include guardsVittorio Giovara2014-06-191-0/+5
| |
* | alpha/blockdsp: move clear_blocks out of dsputilJames Almer2014-06-195-23/+56
| | | | | | | | | | | | | | The blockdsp split did not cover Alpha optimizations Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/utils: better probing for duration in estimate_timings_from_pts()Gaullier Nicolas2014-06-191-1/+10
| | | | | | | | | | | | It seems it is more secure to simply duplicate the computing routine from compute_pkt_fields to estimate_timings_from_pts. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/h264: Use named identifier for single thread fall-back return from ↵Michael Niedermayer2014-06-193-2/+3
| | | | | | | | | | | | ff_h264_decode_slice_header() Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | s86/scale: Do not return the result of a (void) function from a void function.Carl Eugen Hoyos2014-06-191-1/+2
| | | | | | | | | | Fixes compilation with Sun C 5.12. Reported by Bradley Mitchell in ticket #3649.
* | x86/blockdsp: restore author attributionJames Almer2014-06-191-1/+3
| | | | | | | | | | | | | | | | | | | | See commits 649c00c96d7044aed46d70623e47d7434318e6b9 5fecfb7d58a12baf326e99f2d071060f2638d93c 73b02e24604961e49a63ca34203d8f6c56612117 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '852c329a69ddfd635807f60454df07d021c64901'Michael Niedermayer2014-06-191-2/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '852c329a69ddfd635807f60454df07d021c64901': configure: Drop duplicate pkg-config entry from help output Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: Drop duplicate pkg-config entry from help outputDiego Biurrun2014-06-191-2/+1
| |
* | Merge commit 'b2290bf10b12b7772f55fcab014a47e18e9fdef2'Michael Niedermayer2014-06-191-0/+4
|\ \ | |/ | | | | | | | | | | * commit 'b2290bf10b12b7772f55fcab014a47e18e9fdef2': i263: skip dummy frames Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * i263: skip dummy framesDirk Ausserhaus2014-06-191-0/+4
| | | | | | | | | | | | | | Intel i263 codec has special 8-byte dummy frames that should not be decoded, so do not even attempt to decode them and skip them instead. Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* | avcodec: add simpleauto idctMichael Niedermayer2014-06-196-0/+8
| | | | | | | | | | | | This will pick the "best" simple idct compatible idct Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf/Makefile: fix standalone compilation of live_flv demuxerJames Almer2014-06-191-0/+1
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | configure: fix NASM output format on Win64James Almer2014-06-191-1/+6
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/hevc_idct: fix movd parameter size in DC_ADD_INITJames Almer2014-06-191-1/+1
| | | | | | | | | | | | | | Fixes compilation with NASM x86_64 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | x86/blockdsp: move asm code out of dsputilJames Almer2014-06-194-64/+88
| | | | | | | | | | | | | | | | Also replace INLINE_<opt> with EXTERNAL_<opt> that were wrongly changed by commit 2b05db4f8102148d013755ac2a7e47f6d79ff7ca Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | huffyuv: change statistics initializationChristophe Gisquet2014-06-1923-64/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Normally, a Laplace distribution is more typical of the residuals encoded, but for noisy input, it's both better and simpler to be safe and use a 1/d^2 distribution. Second hunk could use some renormalization but it has effectively little impact. Output size of ffvhuff on various 4:2:0 sequences: context=0,1/d: 851974 27226 1137281 context=0,1/d²: 619081 25069 1051500 context=0,1/d³: 501983 30454 1290561 context=0,lapl: 500650 31754 1304082 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/x86/lossless_videodsp: Fix size of values read for left/left_topMichael Niedermayer2014-06-191-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9'Michael Niedermayer2014-06-1955-295/+625
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e74433a8e6fc00c8dbde293c97a3e45384c2c1d9': dsputil: Split clear_block*/fill_block* off into a separate context Conflicts: configure libavcodec/asvdec.c libavcodec/dnxhddec.c libavcodec/dnxhdenc.c libavcodec/dsputil.h libavcodec/eamad.c libavcodec/intrax8.c libavcodec/mjpegdec.c libavcodec/ppc/dsputil_ppc.c libavcodec/vc1dec.c libavcodec/x86/dsputil_init.c libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Split clear_block*/fill_block* off into a separate contextDiego Biurrun2014-06-1853-361/+677
| |
OpenPOWER on IntegriCloud