You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
fate: add 10bits YUV4:2:2 dnxhd test
It was useful to (accidentally?) spot an overflow in the column pass of the x86 simple_idct10 implementation. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
committed by
Michael Niedermayer
parent
2fd14dd8eb
commit
f1181e4660
@@ -41,11 +41,16 @@ fate-vsynth%-dnxhd-720p-10bit: ENCOPTS = -s hd720 -b 90M \
|
|||||||
-pix_fmt yuv422p10 -frames 5 -qmax 8
|
-pix_fmt yuv422p10 -frames 5 -qmax 8
|
||||||
fate-vsynth%-dnxhd-720p-10bit: FMT = dnxhd
|
fate-vsynth%-dnxhd-720p-10bit: FMT = dnxhd
|
||||||
|
|
||||||
FATE_VCODEC-$(call ENCDEC, DNXHD, MOV) += dnxhd-1080i dnxhd-1080i-colr
|
FATE_VCODEC-$(call ENCDEC, DNXHD, MOV) += dnxhd-1080i dnxhd-1080i-10bit dnxhd-1080i-colr
|
||||||
fate-vsynth%-dnxhd-1080i: ENCOPTS = -s hd1080 -b 120M -flags +ildct \
|
fate-vsynth%-dnxhd-1080i: ENCOPTS = -s hd1080 -b 120M -flags +ildct \
|
||||||
-pix_fmt yuv422p -frames 5 -qmax 8
|
-pix_fmt yuv422p -frames 5 -qmax 8
|
||||||
fate-vsynth%-dnxhd-1080i: FMT = mov
|
fate-vsynth%-dnxhd-1080i: FMT = mov
|
||||||
|
|
||||||
|
fate-vsynth%-dnxhd-1080i-10bit: ENCOPTS = -s hd1080 -b 185M -flags +ildct \
|
||||||
|
-pix_fmt yuv422p10 -frames 5 -qmax 8
|
||||||
|
fate-vsynth%-dnxhd-1080i-10bit: DECOPTS = -sws_flags area+accurate_rnd+bitexact
|
||||||
|
fate-vsynth%-dnxhd-1080i-10bit: FMT = mov
|
||||||
|
|
||||||
fate-vsynth%-dnxhd-1080i-colr: ENCOPTS = -s hd1080 -b 120M -flags +ildct -movflags write_colr \
|
fate-vsynth%-dnxhd-1080i-colr: ENCOPTS = -s hd1080 -b 120M -flags +ildct -movflags write_colr \
|
||||||
-pix_fmt yuv422p -frames 5 -qmax 8
|
-pix_fmt yuv422p -frames 5 -qmax 8
|
||||||
fate-vsynth%-dnxhd-1080i-colr: DECOPTS = -sws_flags area+accurate_rnd+bitexact
|
fate-vsynth%-dnxhd-1080i-colr: DECOPTS = -sws_flags area+accurate_rnd+bitexact
|
||||||
|
4
tests/ref/vsynth/vsynth1-dnxhd-1080i-10bit
Normal file
4
tests/ref/vsynth/vsynth1-dnxhd-1080i-10bit
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
f562845d1848bf5d3e524b418b742e01 *tests/data/fate/vsynth1-dnxhd-1080i-10bit.mov
|
||||||
|
4588391 tests/data/fate/vsynth1-dnxhd-1080i-10bit.mov
|
||||||
|
31032fcb7e6af79daaac02288254c6d6 *tests/data/fate/vsynth1-dnxhd-1080i-10bit.out.rawvideo
|
||||||
|
stddev: 5.69 PSNR: 33.02 MAXDIFF: 55 bytes: 7603200/ 760320
|
4
tests/ref/vsynth/vsynth2-dnxhd-1080i-10bit
Normal file
4
tests/ref/vsynth/vsynth2-dnxhd-1080i-10bit
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
514607eecfd9004aa4da1d216f7620ce *tests/data/fate/vsynth2-dnxhd-1080i-10bit.mov
|
||||||
|
4588391 tests/data/fate/vsynth2-dnxhd-1080i-10bit.mov
|
||||||
|
e4ca9be476869afb94962d945f90bdf6 *tests/data/fate/vsynth2-dnxhd-1080i-10bit.out.rawvideo
|
||||||
|
stddev: 1.57 PSNR: 44.18 MAXDIFF: 33 bytes: 7603200/ 760320
|
4
tests/ref/vsynth/vsynth3-dnxhd-1080i-10bit
Normal file
4
tests/ref/vsynth/vsynth3-dnxhd-1080i-10bit
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
dea8862f8ae9fb03f665f358dde75962 *tests/data/fate/vsynth3-dnxhd-1080i-10bit.mov
|
||||||
|
4588391 tests/data/fate/vsynth3-dnxhd-1080i-10bit.mov
|
||||||
|
c192f36ef8687e56c72a3dc416c7e191 *tests/data/fate/vsynth3-dnxhd-1080i-10bit.out.rawvideo
|
||||||
|
stddev: 6.92 PSNR: 31.32 MAXDIFF: 50 bytes: 86700/ 8670
|
4
tests/ref/vsynth/vsynth_lena-dnxhd-1080i-10bit
Normal file
4
tests/ref/vsynth/vsynth_lena-dnxhd-1080i-10bit
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
72144676d0c6e320ff2c9b28bc3e4fa2 *tests/data/fate/vsynth_lena-dnxhd-1080i-10bit.mov
|
||||||
|
4588391 tests/data/fate/vsynth_lena-dnxhd-1080i-10bit.mov
|
||||||
|
f2dc4375c58e0406d442e0cb28573e91 *tests/data/fate/vsynth_lena-dnxhd-1080i-10bit.out.rawvideo
|
||||||
|
stddev: 1.36 PSNR: 45.40 MAXDIFF: 22 bytes: 7603200/ 760320
|
Reference in New Issue
Block a user