summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
* fate: add WebP Exif metadata testJames Almer2014-01-152-0/+230
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/simple_idct_template: fix rounding of the special DC case for 10bitMichael Niedermayer2014-01-142-3/+3
| | | | | | | MSE doesnt change for the test as the code only triggers for very sparse matrixes Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/simple_idct_template: fix row rounderMichael Niedermayer2014-01-1412-19/+19
| | | | | | MSE changes from 0.04890000 to 0.02969844 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/simple_idct_template: change the idct coefficients so that they ↵Michael Niedermayer2014-01-1414-20/+20
| | | | | | | | | | | match the x86 code no changes in either standard deviation or PSNR is seen in any of the changed fate cases MSE changes from 0.05012422 to 0.04890000 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/proresdsp & idct: move biasing from after the IDCT into the IDCTMichael Niedermayer2014-01-1412-18/+18
| | | | | | | | This replaces 64 additions by 8 additions MSE Changes from 0.04873672 to 0.05012422 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* nut: Support XYZ12 rawvideoMichael Niedermayer2014-01-1010-20/+20
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* swscale: fix rgb48Toxyz12() endiannessMichael Niedermayer2014-01-109-9/+9
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/mss2: fix chroma dimensionsMichael Niedermayer2014-01-101-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: fix MSS2 tests on big endianMichael Niedermayer2014-01-101-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '11d704dc94c029058ac366f85951f6728638fb9c'Michael Niedermayer2014-01-106-0/+88
|\ | | | | | | | | | | | | * commit '11d704dc94c029058ac366f85951f6728638fb9c': fate: add framepack filter test Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add framepack filter testVittorio Giovara2014-01-096-0/+88
| |
* | avformat/rmdec: when reading audio blocks, dont leave holes when reading failsMichael Niedermayer2014-01-091-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | The fate test is changed because the reference file depends on the use of non cleared data at the very end. Alternatively we could upload a new reference file, though that would then have to be changed every time the handling of a truncated frame changes or theres a change to error concealment, each time adding a new file ... Fixes use of uninitialized memory Fixed: msan_uninit-mem_7f3c02b81363_2787_RLG2_19.rm Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'a246af86e47044dec243db2f708cc125d608ea78'Michael Niedermayer2014-01-096-0/+131
|\ \ | |/ | | | | | | | | | | * commit 'a246af86e47044dec243db2f708cc125d608ea78': FATE: add MSS2 tests Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: add MSS2 testsAnton Khirnov2014-01-096-0/+131
| |
* | Merge commit 'ca96e337169093979d7c763064ad9dae12b3108c'Michael Niedermayer2014-01-091-1/+0
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'ca96e337169093979d7c763064ad9dae12b3108c': vp9: drop support for real (non-emulated) edges Conflicts: libavcodec/vp9block.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp9: drop support for real (non-emulated) edgesAnton Khirnov2014-01-091-1/+0
| | | | | | | | | | | | They are not measurably faster on x86, they might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough to justify the added complexity.
* | Merge commit 'ef8c93e2f18c624d0c266687e43ab99af7921dd3'Michael Niedermayer2014-01-091-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'ef8c93e2f18c624d0c266687e43ab99af7921dd3': vp8: drop support for real (non-emulated) edges Conflicts: tests/fate/vpx.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * vp8: drop support for real (non-emulated) edgesAnton Khirnov2014-01-091-1/+0
| | | | | | | | | | | | They are not measurably faster on x86, they might be somewhat faster on other platforms due to missing emu edge SIMD, but the gain is not large enough to justify the added complexity.
* | Merge commit '060667195e6e6bc0fa63ce13c47e23aabe70d122'Michael Niedermayer2014-01-067-6/+6
|\ \ | |/ | | | | | | | | | | * commit '060667195e6e6bc0fa63ce13c47e23aabe70d122': hevc: rename some HEVC conformance streams Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * hevc: rename some HEVC conformance streamsGuillaume Martres2014-01-067-6/+6
| | | | | | | | | | | | | | | | | | Some HEVC conformance streams zip on http://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/draft_conformance/ were updated without changing the actual stream. Rename them in FATE accordingly to make it easier to track future stream updates. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | Merge commit '98c0cd0b99254cd12f312bf6a4c24cd3ec5886b5'Michael Niedermayer2014-01-068-38/+100
|\ \ | |/ | | | | | | | | | | * commit '98c0cd0b99254cd12f312bf6a4c24cd3ec5886b5': hevc: add new conformance streams Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * hevc: add new conformance streamsGuillaume Martres2014-01-068-38/+100
| | | | | | | | | | | | | | Also remove superseded conformance streams. The conformance streams all come from http://wftp3.itu.int/av-arch/jctvc-site/bitstream_exchange/draft_conformance/ Signed-off-by: Anton Khirnov <anton@khirnov.net>
* | fate: test version 3 of ffvhuffMichael Niedermayer2014-01-063-1/+10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '9d18a7d3ec09d6d933d648570643fde924aa391a'Michael Niedermayer2014-01-051-2/+2
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '9d18a7d3ec09d6d933d648570643fde924aa391a': fate: Update AAC ELD 5.1 ref for recent bugfixes. also reenable fate-aac-er_ad6000np_44_ep0, as this commit updates the pcm reference, so that the test works again Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Update AAC ELD 5.1 ref for recent bugfixes.Alex Converse2014-01-041-1/+1
| |
* | Merge commit '42d1b41983971da63302ac3d12091cad1f3d6324'Michael Niedermayer2014-01-051-0/+4
|\ \ | |/ | | | | | | | | | | * commit '42d1b41983971da63302ac3d12091cad1f3d6324': fate: Add a test vector for AAC ELD with TNS. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add a test vector for AAC ELD with TNS.Alex Converse2014-01-041-0/+4
| |
* | Merge commit 'b2212dec0f011893ec68eecaa990170fa24050d7'Michael Niedermayer2014-01-051-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | | | * commit 'b2212dec0f011893ec68eecaa990170fa24050d7': aac: Fix TNS decoding for the 512 sample window family. also temporarily disable fate-aac-er_ad6000np_44_ep0 as this commit causes a mismatch with the reference pcm file The test will be reenabled after all fixes and with a new pcm reference Merged-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'e2096e2eaa9e75663d6bf0c37d342752aa5a146d'Michael Niedermayer2014-01-051-0/+4
|\ \ | |/ | | | | | | | | | | * commit 'e2096e2eaa9e75663d6bf0c37d342752aa5a146d': fate: Add a downsampled SBR testvector Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add a downsampled SBR testvectorAlex Converse2014-01-041-0/+4
| |
* | Merge commit 'b318106fae65149356934fc72feafef3272fd4ea'Michael Niedermayer2014-01-042-0/+8
|\ \ | |/ | | | | | | | | | | * commit 'b318106fae65149356934fc72feafef3272fd4ea': FATE: add a test for the lavr mixing case fixed in fc6a3ef40d34ce8443ae57c2452f3f273d7d4891 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: add a test for the lavr mixing case fixed in ↵Anton Khirnov2014-01-032-0/+8
| | | | | | | | fc6a3ef40d34ce8443ae57c2452f3f273d7d4891
* | Merge commit 'a8cc88b1a23dc1515f27cfa98af16a273c539091'Michael Niedermayer2014-01-041-3/+3
|\ \ | |/ | | | | | | | | | | * commit 'a8cc88b1a23dc1515f27cfa98af16a273c539091': tests/Makefile: allow FILTER* to be called with lists of filter names Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * tests/Makefile: allow FILTER* to be called with lists of filter namesAnton Khirnov2014-01-031-3/+3
| |
* | fate: Add OggVP8 demux testJames Almer2014-01-022-0/+74
| | | | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avformat/matroskadec: Fix start_timeAlex Sukhanov2013-12-241-120/+120
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | wtvenc: populate VIDEOINFOHEADER2Peter Ross2013-12-232-23/+23
| | | | | | | | | | | | | | Fixes ticket #2835. Signed-off-by: Peter Ross <pross@xvid.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-12-191-1/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * qatar/master: fate: Explicitly specify the pixel format for the pngparser test Conflicts: tests/fate/image.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Explicitly specify the pixel format for the pngparser testMartin Storsjö2013-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | The RGB32 pixel format is RGBA/BGRA depending on target endianness - make sure to convert it to one specific format for the framecrc tests. This fixes the pngparser fate test on big endian. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'cfb4ee30977732674d30c20e93a761c33c743972'Michael Niedermayer2013-12-172-0/+8
|\ \ | |/ | | | | | | | | | | | | | | | | * commit 'cfb4ee30977732674d30c20e93a761c33c743972': fate: add a pngparser test Conflicts: tests/fate/image.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add a pngparser testVittorio Giovara2013-12-172-0/+8
| |
* | Merge commit 'eddff165b4cdc1f064245a4bad6f4265581c12b1'Michael Niedermayer2013-12-171-0/+2
|\ \ | |/ | | | | | | | | | | * commit 'eddff165b4cdc1f064245a4bad6f4265581c12b1': fate: add utility function to test parser, demuxer, and decoder Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add utility function to test parser, demuxer, and decoderVittorio Giovara2013-12-171-0/+2
| |
| * 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.
* | fate: update after 5f6c21117f23a3c825777cdb0565a21c5a468d35Michael Niedermayer2013-12-153-0/+48
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffprobe: show best_effort_timestamp in the frame sectionwm42013-12-157-42/+154
| | | | | | | | | | | | | | | | This is useful for debugging. Reference and ffprobe.xsd changes done and tested by Stefano Sabatini. Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* | lavf/mux: Don't write "encoder" metadata tag when bitexact is requestedJames Almer2013-12-061-2/+2
| | | | | | | | | | | | | | | | Since we don't write lavf's string when bitexact is requested, this will prevent the tag from being copied from the source stream. Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '58a868968df445068a143f327ced03b6a02baf0d'Michael Niedermayer2013-12-062-2/+1
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '58a868968df445068a143f327ced03b6a02baf0d': FATE: drop the last partial frame in the wmv8-drm test Conflicts: tests/ref/fate/wmv8-drm Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: drop the last partial frame in the wmv8-drm testAnton Khirnov2013-12-052-2/+1
| | | | | | | | | | | | This has already been done in eb066a4ce9e82cddb8f5af574804aa9889450b34, but the number of frames produced from that file changed due to timestamps changes since then.
* | avcodec: split mp2 encoder into float and fixedMichael Niedermayer2013-12-032-0/+8
| | | | | | | | | | | | | | | | | | | | This makes the USE_FLOATS == 0 available to the end user More float optimizations can easily be added as well now common code should be factored out into a common file once all fixed point & floating point optimizations are done, this is to avoid having to move code back and forth between files. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud