summaryrefslogtreecommitdiff
path: root/tests/ref
Commit message (Collapse)AuthorAge
...
* | pngdec: set correct rangewm42015-05-08
| | | | | | | | | | | | | | | | | | | | AV_PIX_FMT_GRAY8/16 are considered YUV formats, and the color_range is not set - so the API user will have to assume limitted range. (Unless the API user adds a special-case for the PNG decoder.) Just export the correct range - full range. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'rbultje/vp9-profile23-wip'Michael Niedermayer2015-05-07
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * rbultje/vp9-profile23-wip: libvpxdec: add 440 pixfmts. vp9: add profile 2/3 fate tests. vp9: add inter-frame profile 2/3 suport. vp9: add keyframe profile 2/3 support. vp9: parse profile 2/3 bitdepth in frame header. vp9: add profile 2/3 to exported profiles. fate: add/update reference files for 440 addition. swscale: add yuv440p10/12 pixfmts. lavc: add yuv440p10/12 formats to aligned pixfmt list. lavu: add yuv440p10/12 pixfmts. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | vp9: add profile 2/3 fate tests.Ronald S. Bultje2015-05-07
| | |
| * | fate: add/update reference files for 440 addition.Ronald S. Bultje2015-05-06
| | |
* | | Merge commit 'd81fb63d87692765c004c19934b49427df434a07'Michael Niedermayer2015-05-06
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | * commit 'd81fb63d87692765c004c19934b49427df434a07': fate: Add a PICT test Conflicts: tests/fate/image.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add a PICT testVittorio Giovara2015-05-06
| | | | | | | | This stimulates the direct pixel mode in Quickdraw decoder.
* | vp9: add fate test for 422.Ronald S. Bultje2015-05-01
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp91-2-04-yuv422.webm
* | vp9: add yuv440 fate test.Ronald S. Bultje2015-05-01
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp91-2-04-yuv440.webm
* | vp9: add fate test for profile 1 444.Ronald S. Bultje2015-05-01
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp91-2-04-yuv444.webm
* | webmdashenc: Fix UTCTiming ElementVignesh Venkatasubramanian2015-04-28
| | | | | | | | | | | | | | | | | | | | | | | | | | Remove the direct profile from UTCTiming element. Per DASH spec, direct profile value should be the time at which the request was made to the server and not the time at which the manifest was written. So ffmpeg cannot write this value. This patch removes the direct profile and write the UTCTiming element with the http profile only if a URL is passed as a parameter. Update the fate test to reflect this change. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests: make sure subtitles tests are run with a rawdiffClément Bœsch2015-04-27
| | | | | | | | | | | | | | | | | | | | This will test properly CRLF with make fate, make fate-subtitles and any make fate-sub-* test. Before this commit, the rawdiff was triggered only by make fate-subtitles. Also make sure fate-sub-* only match the tests relying on fmtstdout command, to at least avoid failing on MingW. See https://ffmpeg.org/pipermail/ffmpeg-devel/2015-April/172395.html
* | tests/subtitles: fix microdvd crlf in refClément Bœsch2015-04-27
| |
* | avcodec/ffv1enc: set bits_per_raw_sample for 8bit based formatsMichael Niedermayer2015-04-26
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add fate test for intraonly frames.Ronald S. Bultje2015-04-24
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-16-intra-only.webm
* | vp9: add fate test for segmentation image-edge issue.Ronald S. Bultje2015-04-24
| | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-15-segkey_adpq.webm
* | vp9: add fate tests for show-existing-frame feature.Ronald S. Bultje2015-04-24
| | | | | | | | | | | | | | | | Samples available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-10-show-existing-frame.webm http://downloads.webmproject.org/test_data/libvpx/vp90-2-10-show-existing-frame2.webm Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add lf_deltas fate test.Ronald S. Bultje2015-04-24
| | | | | | | | | | | | | | Sample available at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-09-lf_deltas.webm Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add fate test for bilinear MC filter.Ronald S. Bultje2015-04-23
| | | | | | | | | | | | | | Sample at: http://downloads.webmproject.org/test_data/libvpx/vp90-2-06-bilinear.webm Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add mp3 CBR seek testwm42015-04-23
| | | | | | | | | | | | | | This tests the "old", now non-default seek mode, and this requires a special extra argument. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vp9: add fate size for resolution changes.Ronald S. Bultje2015-04-23
| | | | | | | | | | | | | | See sample: http://downloads.webmproject.org/test_data/libvpx/vp90-2-05-resize.ivf Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add cinepak encoder vsynth testsJames Almer2015-04-23
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: gapless: remove useless testswm42015-04-22
| | | | | | | | | | | | | | | | These could be kept, but they are not overly useful. The only thing they had over the remaining mp3 gapless test was seeking, which was incorrect in the toc test, and only by chance correct in the notoc test. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/mp3dec: allow enabling generic seek modewm42015-04-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | "-usetoc 2" now invokes the generic seek and indexing mode. This mode skips data until the seek target is reached, and this is exact. It also makes gapless audio actually work if a seek past the start of the file is involved. Change the fate-gapless-mp3 test to use the new mode, and move the old one to fate-gapless-mp3-toc (since the test forces use of the Xing TOC). The new mode has a different result for the seek - this result is actually correct. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/mp3dec: use the common mechanism for skipping sampleswm42015-04-22
| | | | | | | | | | | | | | | | | | | | The mp2 seek test results change. Whether to skip samples if the file had no LAME gapless tags was inconsistent. When seeking to the start of the file, 529 samples were skipped, but when playing from start, nothing was skipped. This commit changes the behavior on seek to skip nothing. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | webmdashenc: parameter'ize minimumUpdatePeriodVignesh Venkatasubramanian2015-04-22
| | | | | | | | | | | | | | | | | | Some players do not support setting minimumUpdatePeriod to zero. This patch adds a new parameter that will let the users set any value to this field. Also updates the test and the documentation. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | webmdashenc: Add minimumUpdatePeriodVignesh Venkatasubramanian2015-04-22
| | | | | | | | | | | | | | | | | | | | | | DASH spec requires the presence of either duration of the period or the minimumUpdatePeriod element. This patch adds the minimumUpdatePeriod element hardcoded with the value 0 as the manifest will never be updated for WebM DASH Live streams. Also updating the fate test reference file. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/mp3dec: Adjust returned timestamp in the CBR seeking caseMichael Niedermayer2015-04-21
| | | | | | | | | | | | | | | | With this the returned timestamp should match the packet instead of the requested timestamp, which may lay between packets Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: gapless: fix mp3 testswm42015-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Seeking to a negative time did not have the desired effect of seeking to the next valid position (the file start). On the other hand, just "-ss 0" will normally seek to a position higher than 0, because it adds the start time of the file. (The start time is not 0 because the gapless code skips a few samples from the start.) Fix this by using the "-seek_timestamp 1" option, which makes "-ss 0" do what you'd expect it would do. Also put the -ss option at the right place, before -i. This actually makes it seek, instead of something completely else. The ".out-3" test is no different in the -usetoc 0/1 cases, because the seeking is inaccurate (in both cases). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '22526c1f557a72b3285d295bd8b30c40eb65d437'Michael Niedermayer2015-04-20
|\| | | | | | | | | | | | | | | | | | | | | * commit '22526c1f557a72b3285d295bd8b30c40eb65d437': Canopus HQ/HQA decoder Conflicts: Changelog libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Canopus HQ/HQA decoderVittorio Giovara2015-04-19
| | | | | | | | | | | | Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'fcda30f2dcb744d89df9d5d1ec89ba55279cb83c'Michael Niedermayer2015-04-20
|\| | | | | | | | | | | | | | | | | | | * commit 'fcda30f2dcb744d89df9d5d1ec89ba55279cb83c': fate: Prefix cllc tests with canopus Conflicts: tests/fate/lossless-video.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Prefix cllc tests with canopusVittorio Giovara2015-04-19
| | | | | | | | They belong to the same family of codecs.
| * hqx: Fix clipping error in idct put functionFerdinand Oeinck2015-04-09
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | fate: gapless: test mp3 both with and without TOCwm42015-04-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: gapless: test seeking to a specific positionwm42015-04-17
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/mpegaudiodec_template: use double to build csa tablesMichael Niedermayer2015-04-17
| | | | | | | | | | | | | | Fixes rounding difference between 32bit x86 and 64bit Fixes fate failure with gapless mp3 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add mp3 gapless testwm42015-04-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/utils: Preserve packet duration when parsing is done only for headersMichael Niedermayer2015-04-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add tta encoder testJames Almer2015-04-13
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate: added mxf opatom audio regression testsMark Reid2015-04-13
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | microdvd: do not export framerate hint as subtitle packetwm42015-04-08
| | | | | | | | | | | | | | | | | | | | | | MicroDVD has a "hack" for specifying the video framerate the subtitle was authored against. The demuxer reads this hint correctly, but didn't skip it correctly. This was not noticed, because the exported packet has its duration set to 0, making it invisible (depending on the API user's rendering logic). Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavcodec/hqx: correct clipping errorferdo@bigroses.nl2015-04-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate/mpeg4: add bitexact flag so as to avoid the version number from ↵Michael Niedermayer2015-04-06
| | | | | | | | | | | | being included in the checksum Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: add mpeg4_unpack_bframes bsf testAndreas Cadhalpun2015-04-06
| | | | | | | | | | Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | webmdashenc: Support for live stream manifestsVignesh Venkatasubramanian2015-04-05
| | | | | | | | | | | | | | | | | | This patch adds support for creating DASH manifests for WebM Live Streams. It also updates the documentation and adds a fate test to verify the behavior of the new muxer flag. Signed-off-by: Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate/hevc: Use a bitexact scaler in the hevc param change test to ↵Michael Niedermayer2015-04-03
| | | | | | | | | | | | avoid failing on non x86 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'b2965ec7761c99e8ef9c217a28a517e37f010480'Michael Niedermayer2015-04-03
|\| | | | | | | | | | | | | * commit 'b2965ec7761c99e8ef9c217a28a517e37f010480': FATE: add a test for parameter changes in HEVC Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: add a test for parameter changes in HEVCAnton Khirnov2015-04-03
| |
* | fate: add AVDictionary testsLukasz Marek2015-04-02
| | | | | | | | Signed-off-by: Lukasz Marek <lukasz.m.luki2@gmail.com>
* | lavu/avstring: add av_append_path_component() funcionLukasz Marek2015-03-31
| | | | | | | | | | | | Convinient function to build paths. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>