aboutsummaryrefslogtreecommitdiffstats
path: root/tests/ref/vsynth
Commit message (Collapse)AuthorAgeFilesLines
* h261: Signal freeze picture release for intra framesStian Selnes2015-07-072-2/+2
| | | | | | | | | | | | | | Freeze picture release should be set to 1 when we're responding to a fast update request. For simplicity we set it for all intra frames, including those that starts a GOP. Fixes issue where Tandberg MXP1700 does not recover from packet loss state since it's waiting for the freeze picture relase indication. Bug-Id: 873 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* h261: Set 'still image mode off' in picture headerStian Selnes2015-07-072-2/+2
| | | | | | | | | | | | | | | | Ref H.261 recommendation section 4.2.1.3, setting the still image flag to 1 disables still image mode. Some decoders require this in order to decode the bitstream as normal video. Fixes H.261 calls to Cisco E20. Also, reserved (aka spare) bits should be set to 1 unless specified otherwise. Bug-Id: 872 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* mov: Preserve the metadata even when bit-exactness is requestedLuca Barbato2015-06-302-4/+4
| | | | | | | Make sure to not write the custom `encoder` string in that case. Bug-Id: 845 CC: libav-stable@libav.org
* v210enc: Add SIMD optimised 8-bit and 10-bit encodersKieran Kunhya2014-12-052-6/+6
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Replace lena.pnmReinhard Tartler2014-11-2853-196/+196
| | | | | | The new reference.pnm is a freely licensed replacement. The photo has been taken by Reinhard Tartler on August 28 2014, and is licensed under the expat license as stated at http://www.jclark.com/xml/copying.txt
* flvenc: Don't over-count metadata.Josh Allmann2014-06-174-4/+4
| | | | | | Over-counting occurs if framerate is not set. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mpeg2: add sequence display extension informationMarc-Antoine Arnaud2014-06-0614-30/+30
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* flvenc: only write the framerate tag based on avg_frame_rateAnton Khirnov2014-05-294-8/+8
| | | | | Do not fall back on the codec timebase, since that can be anything for VFR video.
* ljpegenc: deMpegEncContextizeAnton Khirnov2013-12-052-2/+2
| | | | | | | | | The encoder uses almost none of the mpegvideo infrastructure, only some fields from MpegEncContext. The FATE results change because now an all-zero quant matrix is written into the file. Since it is not used for anything for ljpeg, this should not be a problem.
* movenc: Make tkhd "enabled" flag QuickTime compatibleJohn Stebbins2013-08-2310-10/+10
| | | | | | | | QuickTime will play multiple audio tracks concurrently if this flag is set for multiple audio tracks. And if no subtitle track has this flag set, QuickTime will show no subtitles in the subtitle menu. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* FATE: enable multiple slices in the ffv1 vsynth testAnton Khirnov2013-03-082-4/+4
| | | | This allows us to test the slice threading code.
* dnxhdenc: fix invalid reads in dnxhd_mb_var_thread().Anton Khirnov2013-01-262-4/+4
| | | | | | | Do not assume that frame dimensions are mod16 (or that height is mod32 for interlaced). CC:libav-stable@libav.org
* wmv2: move IDCT to its own DSP context.Ronald S. Bultje2013-01-202-7/+7
| | | | | | | | | | | This allows us to remove FF_IDCT_WMV2, which serves no practical purpose other than to be able to select the WMV2 IDCT for MPEG (or vice versa) and get corrupt output. Fate tests for all wmv2-related tests change, because (for some obscure reason) they forced use of the MPEG IDCT. You would get the same changes previously by not using -idct simple in the fate test (or replacing it with -idct auto).
* Drop Snow codecDiego Biurrun2013-01-066-24/+0
| | | | Snow is a toy codec with no real-world use and horrible code.
* fate: move vsynth reference files to their own directoryJanne Grunau2012-12-03112-0/+448