Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-24fate: add animated gif decoder testsPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-24fate: add animated gif demuxer testPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-02-23fate/subtitles: add character encoding conversion test.Clément Bœsch
2013-02-23tests: fix parseutils test after 12a269a5229d3a37be0743fc9655f743ebc44b6eStefano Sabatini
"12:34" is now valid syntax.
2013-02-21fate/subtitles: add MicroDVD remux test.Clément Bœsch
2013-02-20cinepak: Use correct colorspace.u-bo1b@0w.se
The new code is also faster and more robust. As for the performance: old decoder + conversion to rgb: fps = 2618 old decoder, without converting to rgb: fps = 4012 new decoder, producing rgb: fps = 4502 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-17fate: add print() to the tests of evalMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-16Merge commit '64ed397635ef2666b0ca0c8d8c60a8bc44581d82'Michael Niedermayer
* commit '64ed397635ef2666b0ca0c8d8c60a8bc44581d82': vf_yadif: fix out-of line reads Conflicts: libavfilter/vf_yadif.c tests/ref/fate/filter-yadif-mode0 tests/ref/fate/filter-yadif-mode1 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-15vf_yadif: fix out-of line readsAnton Khirnov
Some changes in the border pixels, visually indistinguishable.
2013-02-14fate: Add encrypted tta stream testJames Almer
Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-14Adding support for parsing BlockAdditionalVignesh Venkatasubramanian
Matroska specification lists support for BlockAdditional element which is not supported by ffmpeg's matroska parser. This patch adds grammar definitions for parsing that element (and few other related elements) and then puts the data in AVPacket.side_data with new AVPacketSideDataType AV_PKT_DATA_MATROSKA_BLOCKADDITIONAL. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-08vc1dec: Fix destination pointers in context for fieldsMichael Niedermayer
This replaces a large number of checks for the second field by fixing the pointers when they are setup This should also fix I/BI field pictures Changes checksums for vc1_sa10143, the file becomes slightly closer to what the reference decoder outputs Based on "vc1dec: the second field is written wrong to the picture" by Sebastian Sandberg <sebastiand.sandberg@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit 'dff6197dfb9b2d145729885c63f865c5fdd184aa'Michael Niedermayer
* commit 'dff6197dfb9b2d145729885c63f865c5fdd184aa': nuv: do not rely on get_buffer() initializing the frame. yop: initialize palette to 0 Conflicts: libavcodec/nuv.c tests/ref/fate/nuv-rtjpeg-fh tests/ref/fate/yop Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit '685e6f2e3939f124b41c7801cc541dad8252af3d'Michael Niedermayer
* commit '685e6f2e3939f124b41c7801cc541dad8252af3d': xxan: properly handle odd heights. Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit '2cd4068071b9a8908823a3107f97e938211045ce'Michael Niedermayer
* commit '2cd4068071b9a8908823a3107f97e938211045ce': fraps: fix off-by one bug for version 1. Conflicts: libavcodec/fraps.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06Merge commit '238614de679a71970c20d7c3fee08a322967ec40'Michael Niedermayer
* commit '238614de679a71970c20d7c3fee08a322967ec40': cdgraphics: do not rely on get_buffer() initializing the frame. svq1: replace struct svq1_frame_size with an array. vf_yadif: silence a warning. Conflicts: libavcodec/svq1dec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-02-06nuv: do not rely on get_buffer() initializing the frame.Anton Khirnov
2013-02-06xxan: properly handle odd heights.Kostya Shishkov
Duplicate the last one or two chroma lines. Signed-off-by: Anton Khirnov <anton@khirnov.net> CC:libav-stable@libav.org
2013-02-06fraps: fix off-by one bug for version 1.Anton Khirnov
CC:libav-stable@libav.org
2013-02-06cdgraphics: do not rely on get_buffer() initializing the frame.Anton Khirnov
Setting it to zero (instead of 128, as the default get_buffer() does) also produces more correctly-looking output.
2013-02-06mpegvideo: initialize dummy reference frames.Anton Khirnov
Do not rely on get_buffer initializing them. Changes yadif tests (off by one in one border pixel), because yadif reads from those uninitialized lines.
2013-02-06yop: initialize palette to 0Anton Khirnov
The FATE sample contains some pixels with value 0, but the palette stored in the file contains only values from 16 up. Because the default and cmdutils get_buffer() initialize the data to 0x80, they appear as gray dots. After this commit they change to black dots, which is probably still incorrect but less visible and doesn't rely on get_buffer() initializing the data.
2013-02-06aasc: fix output for msrle compression.Anton Khirnov
The bottom line was invalid before. CC:libav-stable@libav.org
2013-02-06qtrle: fix the topmost line for 1bitKostya Shishkov
Signed-off-by: Anton Khirnov <anton@khirnov.net> CC:libav-stable@libav.org
2013-01-24lavu/eval: extend if/ifnot functions to accept a third parameterStefano Sabatini
Add support to an if/else construct, simplify logic in expressions.
2013-01-21Merge commit '8a4f26206d7914eaf2903954ce97cb7686933382'Michael Niedermayer
* commit '8a4f26206d7914eaf2903954ce97cb7686933382': dsputil: remove butterflies_float_interleave. srtp: Move a variable to a local scope srtp: Add tests for the crypto suite with 32/80 bit HMAC Conflicts: libavcodec/x86/dsputil.asm libavcodec/x86/dsputil_mmx.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-21srtp: Add tests for the crypto suite with 32/80 bit HMACMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-18Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: h264: avoid pointless copying of ref lists lavr: always reset mix function names and pointers in mix_function_init() lavr: call mix_function_init() in ff_audio_mix_set_matrix() fate: update ref after rv30_loop_filter fix rv30: fix masking in rv30_loop_filter() Conflicts: tests/ref/fate/filter-delogo tests/ref/fate/rv30 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-18fate: update ref after rv30_loop_filter fixLuca Barbato
2013-01-16Merge commit '0eecafc948b74c247ebbc59f18f508db5d590d0b'Michael Niedermayer
* commit '0eecafc948b74c247ebbc59f18f508db5d590d0b': configure: Make the new srtp protocol depend on the rtp protocol lavf: Add a fate test for the SRTP functions lavu: Add a fate test for the HMAC API Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-16lavf: Add a fate test for the SRTP functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-16lavu: Add a fate test for the HMAC APIMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-01-13Merge commit 'abae27ed3acd0a7c54f11760c5be2d2653c4edf8'Michael Niedermayer
* commit 'abae27ed3acd0a7c54f11760c5be2d2653c4edf8': rtpdec: Fix the calculation of expected number of packets fate: vp3: Fix fate-vp3-coeff-level64 test dependencies Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-12fate: vp3: Fix fate-vp3-coeff-level64 test dependenciesDiego Biurrun
Also rename the test to reflect that the video track is Theora, not VP3.
2013-01-12fate: try to fix diracMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-11fate: add dirac decoding test (main profile).Clément Bœsch
2013-01-11Merge commit 'ec86ba57312745fd7ad9771e3121e79c6aacba30'Michael Niedermayer
* commit 'ec86ba57312745fd7ad9771e3121e79c6aacba30': vp3: Fix double free in vp3_decode_end() fate: Split fate-siff test into demuxer and VB video decoder test Conflicts: tests/fate/demux.mak tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-10fate: Split fate-siff test into demuxer and VB video decoder testDiego Biurrun
2013-01-09idcin: better error handlingJustin Ruggles
Add some additional checks for EOF and print error messages on an incomplete header or packet. FATE reference updated for id-cin-video due to the demuxer no longer returning a partial video packet at EOF.
2013-01-08fate: upate after 55d32eed8fPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2013-01-03lavf/webvtt: use ff_subtitles_read_chunk().Clément Bœsch
The FATE test is updated because the line breaks in the dialogue rectangles are now proper CRLF.
2013-01-03subviewer: sanitize packets.Clément Bœsch
The data does not contain timing or trailing line breaks anymore. In addition to being less idiotic, it is consistent with other codecs and thus allows more switches between formats and codecs. It also fixes the issue of the trailing line returns being simple \n instead of CRLF in the ASS rectangle dialogue (this is the reason of the FATE update).
2013-01-03fate/sub2video: move sws flags globally in the filtergraph.Clément Bœsch
The flags are necessary for the auto inserted scaler (because the overlay filter needs an alpha channel for the overlay surface).
2013-01-02fate: add missing bitexact flag to scale filterMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-01-02fate: add sub2video test.Nicolas George
2013-01-02fate: merge mapchan and options into ffmpeg.Nicolas George
They were two very short files that cover ffmpeg-specific features.
2013-01-01fate: add nistsphere demuxer testPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2012-12-31Merge commit '5e6ee38bd3cef0dd05f1dd7977c71f3479eb6d01'Michael Niedermayer
* commit '5e6ee38bd3cef0dd05f1dd7977c71f3479eb6d01': FATE: add cavs test cavsdec: export picture type in the output frame Conflicts: tests/fate/video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-12-31microdvd: sanitize AVPackets.Clément Bœsch
Current MicroDVD AVPackets contain timing information and trailing line breaks. The data is now only composed of the markup data. Doing this consistently between text subtitles decoders allows to use different codec for various formats. For instance, MicroDVD markup is sometimes found in some VPlayer files. Also, generally speaking, the subtitles text decoders have no use of these timings (and they must not use them since it would break any user timing adjustment). Technically, this is a major ABI break. In practice, a mismatching lavf/lavc will now error out for MicroDVD decoding. Supporting both formats requires unnecessary complex and fragile code. FATE needs update because line breaks in the ASS file were "\n" (because that's what is used in the original file). ASS format expect "\r\n" line breaks; this commit fixes this issue. Also note that this "\r\n" trailing need to be moved at some point from the decoders to the ASS muxer.
2012-12-31Add SubViewer v1 subtitles demuxer and decoder.Clément Bœsch