- 06 Jan, 2012 12 commits
-
-
Reimar Döffinger authored
The decoders should not only be flushed on EOF or error, but also when e.g. probe size was reached. It is best to just always flush by default and only disable it explicitly when we know that we have everything we need. Fixes trac ticket #879. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Clément Bœsch authored
This fixes some timecode probing in MOV.
-
Stefano Sabatini authored
-
Stefano Sabatini authored
Fix crash.
-
Stefano Sabatini authored
This also make -version show program configuration and compilation information, which was previously shown only in the banner.
-
Michael Niedermayer authored
* qatar/master: (21 commits) ipmovie: do not read audio packets before the codec is known truemotion2: check size before GetBitContext initialisation avio: Only do implicit network initialization for network protocols avio: Add an URLProtocol flag for indicating that a protocol uses network adpcm: ADPCM Electronic Arts has always two channels matroskadec: Fix a bug where a pointer was cached to an array that might later move due to a realloc() fate: Add missing reference file from 9b4767e4. mov: Support MOV_CH_LAYOUT_USE_DESCRIPTIONS for labeled descriptions. 4xm: Prevent buffer overreads. mjpegdec: parse RSTn to prevent skipping other data in mjpeg_decode_scan vp3: add fate test for non-zero last coefficient vp3: fix streams with non-zero last coefficient swscale: remove unused U/V arguments from yuv2rgb_write(). timer: K&R formatting cosmetics lavf: cosmetics, reformat av_read_frame(). lavf: refactor av_read_frame() to make it easier to understand. Report an error if pitch_lag is zero in AMR-NB decoder. Revert "4xm: Prevent buffer overreads." 4xm: Prevent buffer overreads. 4xm: pass the correct remaining buffer size to decode_i2_frame(). ... Conflicts: libavcodec/4xm.c libavcodec/mjpegdec.c libavcodec/truemotion2.c libavformat/ipmovie.c libavformat/mov_chan.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Oana Stratulat authored
Fix Ticket887.
-
James Zern authored
removed in 98df93c9, this makes the documentation correct again. Found-by: j@v2v.cc Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Author: Mans Rullgard <mans@mansr.com> Date: Sun Dec 11 21:41:59 2011 +0000 x86: cabac: replace explicit memory references with "m" operands This replaces the explicit offset(reg) memory references with "m" operands for the same locations. As a result, one fewer register operand is needed for these inline asm statements. This change appears to have broken compilation on darwin, and subsequent fixes by martin (which did not fix compilation) removed the register advantage, thus this change seems not a good idea to keep. See: http://fate.ffmpeg.org/log.cgi?time=20120103122446&log=compile&slot=i386-darwin-llvm-gcc-4.2.1Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Carl Eugen Hoyos authored
-
ami_stuff authored
Fixes ticket #883
-
- 05 Jan, 2012 28 commits
-
-
Carl Eugen Hoyos authored
FourCC CYUV can be Creative YUV and uyvy422 rawvideo.
-
Carl Eugen Hoyos authored
Avoid unsupported pix_fmts by upscaling chroma. Fixes ticket #878.
-
Janne Grunau authored
Prevents a division by zero.
-
Janne Grunau authored
Prevents null ptr derefence for negative sizes.
-
Martin Storsjö authored
The implicit network initialization is set to be removed in the future, but is kept for compatibility. By not doing the implicit initialization for non-network protocols, we avoid the warning about avformat_network_init() not being called for these, where it really doesn't make much sense. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This definition is in two files, since the definitions will move to the private header at the next bump. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Janne Grunau authored
-
Reimar Döffinger authored
This issue was discovered while decoding the FATE sample vqa/ws_snd.vqa. For some unknown reason only audio decoding is tested by FATE for that file, but not video. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Reimar Döffinger authored
Not all applications (e.g. MPlayer) set block_align, and when using a different demuxer it might not even be easily available. So fall back to selecting mode based on bit rate as before if block_align has not useful value. It can't be worse than failing to decode completely. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
-
Clément Bœsch authored
-
Chris Evans authored
matroskadec: Fix a bug where a pointer was cached to an array that might later move due to a realloc() Fixes bug #190 Chromium bug #100492 related to CVE-2011-3893 Signed-off-by: Reinhard Tartler <siretart@tauware.de>
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Clément Bœsch authored
-
ami_stuff authored
Fixes ticket #882.
-
ami_stuff authored
Fixes ticket #881.
-
Michael Niedermayer authored
Found-by: j@v2v.cc Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* cus/stable: ffplay: fix invalid wanted_channel_layout calculation ffplay: honor SDL_AUDIO_CHANNELS and make sure to use SDL supported number of audio channels Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
Alex Converse authored
-
Marton Balint authored
Signed-off-by: Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Fixes ticket #838. Signed-off-by: Marton Balint <cus@passwd.hu>
-
Alex Converse authored
-
Aneesh Dogra authored
4xm decoder while decoding i2 frames can overread the buffer if proper checks are not made. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Janne Grunau authored
Check explicitly if enough bits are left to prevent an infinite loop when the bitstream buffer is not followed by zero-padding. Based on patches by Michael Niedermayer <michaelni@gmx.at>.
-
Janne Grunau authored
-
Janne Grunau authored
Fixes a regression introduced in 8b94df0f.
-
Ronald S. Bultje authored
Also document the function somewhat.
-
Diego Biurrun authored
-