- 07 Jan, 2012 7 commits
-
-
Carl Eugen Hoyos authored
-
Stefano Sabatini authored
Simplify printing from the main() context, in case probe_file() is not called, as required by the pending -show_version option.
-
Stefano Sabatini authored
Simplify pending changes, as the writer context will be used in the main() routine.
-
Stefano Sabatini authored
Required by a pending change in ffprobe.
-
Stefano Sabatini authored
Avoid printing on stdout when show_usage is used in an error message.
-
Oana Stratulat authored
Fixes ticket 885 Signed-off-by: Oana Stratulat <oanaandreeastratulat@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* qatar/master: flicvideo: fix invalid reads vorbis: Avoid some out-of-bounds reads vqf: add more known extensions cabac: remove unused function renorm_cabac_decoder h264: Only use symbols from the SVQ3 decoder under proper conditionals. add bytestream2_tell() and bytestream2_seek() functions parsers: initialize MpegEncContext.slice_context_count to 1 spdifenc: use special alignment for DTS-HD length_code Conflicts: libavcodec/flicvideo.c libavcodec/h264.c libavcodec/mpeg4video_parser.c libavcodec/vorbis.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
-
- 06 Jan, 2012 24 commits
-
-
Michael Niedermayer authored
Fixes 2nd half of Ticket889 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixed first half of ticket889 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes use of uninitialized values. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Laurentiu Ion authored
Prevent invalid reads using bytestream2 functions. Fixes bug #126. Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
-
Chris Evans authored
Fixes Bug: #190 Chromium Bug: #100543 Related to CVE-2011-3893 Signed-off-by: Reinhard Tartler <siretart@tauware.de>
-
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>
-
Paul B Mahol authored
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
Diego Biurrun authored
-
Diego Biurrun authored
Fixes --disable-everything --enable-decoder=h264 --disable-optimizations.
-
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.
-
Justin Ruggles authored
-
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.
-
Janne Grunau authored
The mpeg4 video, H264 and VC-1 parser hold (directly or indirectly) a MpegEncContext in their private context. Since they do not call the common mpegvideo init function slice_context_count has explicitly set to 1. Prevents a null pointer dereference in the h264 parser and fixes bug 193.
-
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
-
Anssi Hannula authored
Align IEC 61937 length_code for DTS-HD so that (length_code & 0xf) == 0x8. This is reportedly needed with some receivers. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
ami_stuff authored
Fixes ticket #883
-
- 05 Jan, 2012 9 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>
-