- 20 9月, 2012 16 次提交
-
-
由 Luca Barbato 提交于
-
由 Luca Barbato 提交于
-
由 Luca Barbato 提交于
-
由 Luca Barbato 提交于
Support Matroska native formatting. On demuxing prepend a Frame container atom (32bit big endian encoded frame size and 'icpf' string). On muxing remove it.
-
由 Moritz Bunkus 提交于
Support Matroska native formatting. On demuxing reconstruct the 36-bytes QuickTime atom that the ALAC decoder expects by prepending the "atom size", "tag" and "tag version" fields missing from the Matroska's CodecPrivate element. On muxing remove the initial 12 bytes Sample files are available: http://www.bunkus.org/videotools/mkvtoolnix/samples/alac/alac-in-matroska.mka and the CoreAudio file it was created from with today's mkvmerge: http://www.bunkus.org/videotools/mkvtoolnix/samples/alac/alac-in-matroska-source.cafSigned-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Luca Barbato 提交于
Stricter validation, explicitly exit on misparsing and some error forwarding from the ebml parsing functions used.
-
由 Luca Barbato 提交于
-
由 Dale Curtis 提交于
-
由 Luca Barbato 提交于
Make MATROSKA_TRACK_ENCODING_COMP_HEADERSTRIP behave like the other encodings and spare few lines of boilerplate code.
-
由 Luca Barbato 提交于
Make all the compression encodings behave the same way.
-
由 Luca Barbato 提交于
-
由 Alex Converse 提交于
Tested with the GraphicsMagick TIFF archive and Libav generated files.
-
由 Alex Converse 提交于
-
由 Janne Grunau 提交于
Adds a flag context_reinit to MpegEncContext to relieable keep track of frame parameter changes which require a context reinitialization. This is required for broken inputs which change the frame size but error out before the context can be reinitialized.
-
由 Janne Grunau 提交于
-
由 Janne Grunau 提交于
Fixes triggering an assert in avcodec_default_release_buffer() introduced in 1b3439b3.
-
- 19 9月, 2012 6 次提交
-
-
由 Mans Rullgard 提交于
Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Mans Rullgard 提交于
This adds support for the TI and Microsoft (lib.exe) variants of the ar utility. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Janne Grunau 提交于
Specialised functionality for size changes with the advantage of supporting frame size changes during frame-based multithreading.
-
由 Janne Grunau 提交于
This is mainly required for frame parameter changes during frame based multithreading but single threaded usage profits too from avoiding ff_MPV_common_end()/ff_MPV_common_init() cycles.
-
由 Janne Grunau 提交于
This is a preparation for supporting frame size changes during frame-based multithreading.
-
由 Mans Rullgard 提交于
This allows creating canned shorthands for common combinations of cc, ld etc. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
- 18 9月, 2012 16 次提交
-
-
由 Martin Storsjö 提交于
This doesn't fix any build failure, but the smoothstreaming muxer opens a chained ismv muxer. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Martin Storsjö 提交于
This fixes stream copy from a format that already has incompatible codec tags set. The chained ismv muxer exports this same codec tag list, so set it on this one as well, to allow the caller (and lavf common code) to set them correctly. Signed-off-by: NMartin Storsjö <martin@martin.st>
-
由 Luca Barbato 提交于
A quite widespread pattern in the demuxer is read a 32bit unsigned integer and then loop till this value is reached. Checking for EOF prevents pathological situations.
-
由 Luca Barbato 提交于
-
由 Justin Ruggles 提交于
Normal get_bits() already has overread protection.
-
由 Justin Ruggles 提交于
Use planar for DCT codec, interleaved for RDFT codec.
-
由 Justin Ruggles 提交于
Eliminates the need for vector_fmul_scalar() in each frame.
-
由 Benjamin Larsson 提交于
The compiler fails to figure out that enc->codec_type can only have 3 different values. Thus when an if/else is encountered it triggers on the possibility of the else case has not initialized the flags variable. Signed-off-by: NLuca Barbato <lu_zero@gentoo.org>
-
由 Mans Rullgard 提交于
This simplifies ensuring proper flags are used when the default is overridden by the system or on the command line. Signed-off-by: NMans Rullgard <mans@mansr.com>
-
由 Clément Bœsch 提交于
Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
由 Thilo Borgmann 提交于
Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
由 Thilo Borgmann 提交于
Fixes CVE-2012-2790 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
由 Thilo Borgmann 提交于
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
由 Michael Niedermayer 提交于
ALS spec: 11.6.3.1.1 Quantization and encoding of parcor coefficients ... In all cases the resulting quantized values ak are restricted to the range [-64,63]. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
由 Michael Niedermayer 提交于
Fixes out of array write in quant_cof. Also make sure no invalid opt_order stays in the context. Fixes CVE-2012-2775 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
由 Michael Niedermayer 提交于
Values that fail this check will cause failure of decode_rice() Signed-off-by: NMichael Niedermayer <michaelni@gmx.at> Signed-off-by: NJustin Ruggles <justin.ruggles@gmail.com>
-
- 17 9月, 2012 2 次提交
-
-
由 Anton Khirnov 提交于
The warning is: libavfilter/avfiltergraph.c: In function ‘avfilter_graph_config’: libavfilter/avfiltergraph.c:528:9: warning: ‘best_idx’ may be used uninitialized in this function [-Wuninitialized] libavfilter/avfiltergraph.c:479:13: note: ‘best_idx’ was declared here Initialize it to an invalid value and add an assert that it's properly set later.
-
由 Anton Khirnov 提交于
-