I've now combined my changes into one patch. They're basically moving ffv1 tests to ffv1.mak, and making that independent of vcodec.mak.
Hope it works now :) Thanks and regards, Pb
>From 5ba0e0510269e0ee591a9505fcb4654044002743 Mon Sep 17 00:00:00 2001 From: Peter B. <p...@das-werkstatt.com> Date: Tue, 1 Sep 2015 21:55:35 +0200 Subject: [PATCH 2/2] Moved FFV1 FATE tests to own file, making it independent of vcodec.mak --- tests/Makefile | 1 + tests/fate/ffv1.mak | 49 ++++++++++++++++++++++++ tests/fate/vcodec.mak | 16 -------- tests/ref/fate/ffv1-v0-defaults-vsynth1 | 4 ++ tests/ref/fate/ffv1-v0-defaults-vsynth2 | 4 ++ tests/ref/fate/ffv1-v0-defaults-vsynth_lena | 4 ++ tests/ref/fate/ffv1-v3-bgr0-vsynth1 | 4 ++ tests/ref/fate/ffv1-v3-bgr0-vsynth2 | 4 ++ tests/ref/fate/ffv1-v3-bgr0-vsynth_lena | 4 ++ tests/ref/fate/ffv1-v3-yuv420p-vsynth1 | 4 ++ tests/ref/fate/ffv1-v3-yuv420p-vsynth2 | 4 ++ tests/ref/fate/ffv1-v3-yuv420p-vsynth_lena | 4 ++ tests/ref/fate/ffv1-v3-yuv422p10-vsynth1 | 4 ++ tests/ref/fate/ffv1-v3-yuv422p10-vsynth2 | 4 ++ tests/ref/fate/ffv1-v3-yuv422p10-vsynth_lena | 4 ++ tests/ref/fate/ffv1-v3-yuv444p16-vsynth1 | 4 ++ tests/ref/fate/ffv1-v3-yuv444p16-vsynth2 | 4 ++ tests/ref/fate/ffv1-v3-yuv444p16-vsynth_lena | 4 ++ tests/ref/vsynth/vsynth1-ffv1 | 4 -- tests/ref/vsynth/vsynth1-ffv1-v0 | 4 -- tests/ref/vsynth/vsynth1-ffv1-v3-bgr0 | 4 -- tests/ref/vsynth/vsynth1-ffv1-v3-yuv420p | 4 -- tests/ref/vsynth/vsynth1-ffv1-v3-yuv422p10 | 4 -- tests/ref/vsynth/vsynth1-ffv1-v3-yuv444p16 | 4 -- tests/ref/vsynth/vsynth2-ffv1 | 4 -- tests/ref/vsynth/vsynth2-ffv1-v0 | 4 -- tests/ref/vsynth/vsynth2-ffv1-v3-bgr0 | 4 -- tests/ref/vsynth/vsynth2-ffv1-v3-yuv420p | 4 -- tests/ref/vsynth/vsynth2-ffv1-v3-yuv422p10 | 4 -- tests/ref/vsynth/vsynth2-ffv1-v3-yuv444p16 | 4 -- tests/ref/vsynth/vsynth3-ffv1 | 4 -- tests/ref/vsynth/vsynth3-ffv1-v0 | 4 -- tests/ref/vsynth/vsynth3-ffv1-v3-bgr0 | 4 -- tests/ref/vsynth/vsynth3-ffv1-v3-yuv420p | 4 -- tests/ref/vsynth/vsynth3-ffv1-v3-yuv422p10 | 4 -- tests/ref/vsynth/vsynth3-ffv1-v3-yuv444p16 | 4 -- tests/ref/vsynth/vsynth_lena-ffv1 | 4 -- tests/ref/vsynth/vsynth_lena-ffv1-v0 | 4 -- tests/ref/vsynth/vsynth_lena-ffv1-v3-bgr0 | 4 -- tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420 | 4 -- tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420p | 4 -- tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv422p10 | 4 -- tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv444p16 | 4 -- 43 files changed, 110 insertions(+), 116 deletions(-) create mode 100644 tests/fate/ffv1.mak create mode 100644 tests/ref/fate/ffv1-v0-defaults-vsynth1 create mode 100644 tests/ref/fate/ffv1-v0-defaults-vsynth2 create mode 100644 tests/ref/fate/ffv1-v0-defaults-vsynth_lena create mode 100644 tests/ref/fate/ffv1-v3-bgr0-vsynth1 create mode 100644 tests/ref/fate/ffv1-v3-bgr0-vsynth2 create mode 100644 tests/ref/fate/ffv1-v3-bgr0-vsynth_lena create mode 100644 tests/ref/fate/ffv1-v3-yuv420p-vsynth1 create mode 100644 tests/ref/fate/ffv1-v3-yuv420p-vsynth2 create mode 100644 tests/ref/fate/ffv1-v3-yuv420p-vsynth_lena create mode 100644 tests/ref/fate/ffv1-v3-yuv422p10-vsynth1 create mode 100644 tests/ref/fate/ffv1-v3-yuv422p10-vsynth2 create mode 100644 tests/ref/fate/ffv1-v3-yuv422p10-vsynth_lena create mode 100644 tests/ref/fate/ffv1-v3-yuv444p16-vsynth1 create mode 100644 tests/ref/fate/ffv1-v3-yuv444p16-vsynth2 create mode 100644 tests/ref/fate/ffv1-v3-yuv444p16-vsynth_lena delete mode 100644 tests/ref/vsynth/vsynth1-ffv1 delete mode 100644 tests/ref/vsynth/vsynth1-ffv1-v0 delete mode 100644 tests/ref/vsynth/vsynth1-ffv1-v3-bgr0 delete mode 100644 tests/ref/vsynth/vsynth1-ffv1-v3-yuv420p delete mode 100644 tests/ref/vsynth/vsynth1-ffv1-v3-yuv422p10 delete mode 100644 tests/ref/vsynth/vsynth1-ffv1-v3-yuv444p16 delete mode 100644 tests/ref/vsynth/vsynth2-ffv1 delete mode 100644 tests/ref/vsynth/vsynth2-ffv1-v0 delete mode 100644 tests/ref/vsynth/vsynth2-ffv1-v3-bgr0 delete mode 100644 tests/ref/vsynth/vsynth2-ffv1-v3-yuv420p delete mode 100644 tests/ref/vsynth/vsynth2-ffv1-v3-yuv422p10 delete mode 100644 tests/ref/vsynth/vsynth2-ffv1-v3-yuv444p16 delete mode 100644 tests/ref/vsynth/vsynth3-ffv1 delete mode 100644 tests/ref/vsynth/vsynth3-ffv1-v0 delete mode 100644 tests/ref/vsynth/vsynth3-ffv1-v3-bgr0 delete mode 100644 tests/ref/vsynth/vsynth3-ffv1-v3-yuv420p delete mode 100644 tests/ref/vsynth/vsynth3-ffv1-v3-yuv422p10 delete mode 100644 tests/ref/vsynth/vsynth3-ffv1-v3-yuv444p16 delete mode 100644 tests/ref/vsynth/vsynth_lena-ffv1 delete mode 100644 tests/ref/vsynth/vsynth_lena-ffv1-v0 delete mode 100644 tests/ref/vsynth/vsynth_lena-ffv1-v3-bgr0 delete mode 100644 tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420 delete mode 100644 tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420p delete mode 100644 tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv422p10 delete mode 100644 tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv444p16 diff --git a/tests/Makefile b/tests/Makefile index 4791ade..941c3a8 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -122,6 +122,7 @@ include $(SRC_PATH)/tests/fate/filter-audio.mak include $(SRC_PATH)/tests/fate/filter-video.mak include $(SRC_PATH)/tests/fate/flac.mak include $(SRC_PATH)/tests/fate/fft.mak +include $(SRC_PATH)/tests/fate/ffv1.mak include $(SRC_PATH)/tests/fate/gapless.mak include $(SRC_PATH)/tests/fate/gif.mak include $(SRC_PATH)/tests/fate/h264.mak diff --git a/tests/fate/ffv1.mak b/tests/fate/ffv1.mak new file mode 100644 index 0000000..91c4a48 --- /dev/null +++ b/tests/fate/ffv1.mak @@ -0,0 +1,49 @@ +# Word-size options for PSNR calculations: u8, s16, f32, f64 +# Default is "u8" (8bits): +fate-ffv1-%: CMP_UNIT = u8 + +fate-ffv1-%: CODEC = ffv1 +fate-ffv1-%: FMT = avi + +# Requires generating vsynth files as input source: +fate-ffv1-%-vsynth1: SRC = tests/data/vsynth1.yuv +fate-ffv1-%-vsynth2: SRC = tests/data/vsynth2.yuv +fate-ffv1-%-vsynth_lena: SRC = tests/data/vsynth_lena.yuv + +fate-ffv1-%: CMD = enc_dec "rawvideo -s 352x288 -pix_fmt yuv420p $(RAWDECOPTS)" $(SRC) $(FMT) "-c $(CODEC) $(ENCOPTS)" rawvideo "-s 352x288 -pix_fmt yuv420p -vsync 0 $(DECOPTS)" -keep "$(DECINOPTS)" + + +fate-ffv1-v0-defaults-vsynth%: CODEC = ffv1 +fate-ffv1-v3-yuv420p-vsynth%: ENCOPTS = -level 3 -pix_fmt yuv420p +fate-ffv1-v3-yuv422p10-vsynth%: ENCOPTS = -level 3 -pix_fmt yuv422p10 \ + -sws_flags neighbor+bitexact +fate-ffv1-v3-yuv422p10-vsynth%: DECOPTS = -sws_flags neighbor+bitexact +fate-ffv1-v3-yuv444p16-vsynth%: ENCOPTS = -level 3 -pix_fmt yuv444p16 \ + -sws_flags neighbor+bitexact +fate-ffv1-v3-yuv444p16-vsynth%: DECOPTS = -sws_flags neighbor+bitexact +fate-ffv1-v3-bgr0-vsynth%: ENCOPTS = -level 3 -pix_fmt bgr0 \ + -sws_flags neighbor+bitexact +fate-ffv1-v3-bgr0-vsynth%: DECOPTS = -sws_flags neighbor+bitexact + + + +FATE_FFV1 = v0-defaults \ + v3-yuv420p v3-yuv422p10 v3-yuv444p16 \ + v3-bgr0 +FATE_FFV1 := $(FATE_FFV1:%=fate-ffv1-%) + +FATE_FFV1_VSYNTH1 := $(FATE_FFV1:%=%-vsynth1) +FATE_FFV1_VSYNTH2 := $(FATE_FFV1:%=%-vsynth2) +FATE_FFV1_VSYNTH_LENA := $(FATE_FFV1:%=%-vsynth_lena) + +$(FATE_FFV1_VSYNTH1): tests/data/vsynth1.yuv +$(FATE_FFV1_VSYNTH2): tests/data/vsynth2.yuv +$(FATE_FFV1_VSYNTH_LENA): tests/data/vsynth_lena.yuv + +FATE_FFV1-$(call ENCDEC, FFV1, AVI) = $(FATE_FFV1_VSYNTH1) $(FATE_FFV1_VSYNTH2) $(FATE_FFV1_VSYNTH_LENA) +FATE_SAMPLES_FFMPEG += $(FATE_FFV1-yes) + + +fate-ffv1: $(FATE_FFV1-yes) + + diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak index 310352e..292bb4d 100644 --- a/tests/fate/vcodec.mak +++ b/tests/fate/vcodec.mak @@ -68,22 +68,6 @@ fate-vsynth%-dv-50: ENCOPTS = -dct int -s pal -pix_fmt yuv422p \ fate-vsynth%-dv-50: DECOPTS = -sws_flags neighbor fate-vsynth%-dv-50: FMT = dv -FATE_VCODEC-$(call ENCDEC, FFV1, AVI) += ffv1 ffv1-v0 \ - ffv1-v3-yuv420p ffv1-v3-yuv422p10 ffv1-v3-yuv444p16 \ - ffv1-v3-bgr0 -fate-vsynth%-ffv1: ENCOPTS = -slices 4 -fate-vsynth%-ffv1-v0: CODEC = ffv1 -fate-vsynth%-ffv1-v3-yuv420p: ENCOPTS = -level 3 -pix_fmt yuv420p -fate-vsynth%-ffv1-v3-yuv422p10: ENCOPTS = -level 3 -pix_fmt yuv422p10 \ - -sws_flags neighbor+bitexact -fate-vsynth%-ffv1-v3-yuv422p10: DECOPTS = -sws_flags neighbor+bitexact -fate-vsynth%-ffv1-v3-yuv444p16: ENCOPTS = -level 3 -pix_fmt yuv444p16 \ - -sws_flags neighbor+bitexact -fate-vsynth%-ffv1-v3-yuv444p16: DECOPTS = -sws_flags neighbor+bitexact -fate-vsynth%-ffv1-v3-bgr0: ENCOPTS = -level 3 -pix_fmt bgr0 \ - -sws_flags neighbor+bitexact -fate-vsynth%-ffv1-v3-bgr0: DECOPTS = -sws_flags neighbor+bitexact - FATE_VCODEC-$(call ENCDEC, FFVHUFF, AVI) += ffvhuff ffvhuff444 ffvhuff420p12 ffvhuff422p10left ffvhuff444p16 fate-vsynth%-ffvhuff444: ENCOPTS = -vcodec ffvhuff -pix_fmt yuv444p fate-vsynth%-ffvhuff420p12: ENCOPTS = -vcodec ffvhuff -pix_fmt yuv420p12le diff --git a/tests/ref/fate/ffv1-v0-defaults-vsynth1 b/tests/ref/fate/ffv1-v0-defaults-vsynth1 new file mode 100644 index 0000000..2b31ae0 --- /dev/null +++ b/tests/ref/fate/ffv1-v0-defaults-vsynth1 @@ -0,0 +1,4 @@ +36011c9a2b288fb04bf6c520371646d4 *tests/data/fate/ffv1-v0-defaults-vsynth1.avi +2655368 tests/data/fate/ffv1-v0-defaults-vsynth1.avi +c5ccac874dbf808e9088bc3107860042 *tests/data/fate/ffv1-v0-defaults-vsynth1.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v0-defaults-vsynth2 b/tests/ref/fate/ffv1-v0-defaults-vsynth2 new file mode 100644 index 0000000..0227fbf --- /dev/null +++ b/tests/ref/fate/ffv1-v0-defaults-vsynth2 @@ -0,0 +1,4 @@ +9647e906f0739ed84303bd03d1cb8105 *tests/data/fate/ffv1-v0-defaults-vsynth2.avi +3692542 tests/data/fate/ffv1-v0-defaults-vsynth2.avi +36d7ca943916e1743cefa609eba0205c *tests/data/fate/ffv1-v0-defaults-vsynth2.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v0-defaults-vsynth_lena b/tests/ref/fate/ffv1-v0-defaults-vsynth_lena new file mode 100644 index 0000000..6cd5b01 --- /dev/null +++ b/tests/ref/fate/ffv1-v0-defaults-vsynth_lena @@ -0,0 +1,4 @@ +ad518c7014bdd6a72514a79a9102f64f *tests/data/fate/ffv1-v0-defaults-vsynth_lena.avi +3525796 tests/data/fate/ffv1-v0-defaults-vsynth_lena.avi +dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/ffv1-v0-defaults-vsynth_lena.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-bgr0-vsynth1 b/tests/ref/fate/ffv1-v3-bgr0-vsynth1 new file mode 100644 index 0000000..a7a9f8b --- /dev/null +++ b/tests/ref/fate/ffv1-v3-bgr0-vsynth1 @@ -0,0 +1,4 @@ +3c68357b239479fc26656f6dd76b0b58 *tests/data/fate/ffv1-v3-bgr0-vsynth1.avi +6883176 tests/data/fate/ffv1-v3-bgr0-vsynth1.avi +49c03ab1b73b7cd3cabc3c77a9479c9e *tests/data/fate/ffv1-v3-bgr0-vsynth1.out.rawvideo +stddev: 3.16 PSNR: 38.12 MAXDIFF: 50 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-bgr0-vsynth2 b/tests/ref/fate/ffv1-v3-bgr0-vsynth2 new file mode 100644 index 0000000..7d41422 --- /dev/null +++ b/tests/ref/fate/ffv1-v3-bgr0-vsynth2 @@ -0,0 +1,4 @@ +4e8ea4c31ddb7703638989c6251e37fe *tests/data/fate/ffv1-v3-bgr0-vsynth2.avi +6386312 tests/data/fate/ffv1-v3-bgr0-vsynth2.avi +835a86f8dff88917c3e5f2776954c5b7 *tests/data/fate/ffv1-v3-bgr0-vsynth2.out.rawvideo +stddev: 1.57 PSNR: 44.18 MAXDIFF: 20 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-bgr0-vsynth_lena b/tests/ref/fate/ffv1-v3-bgr0-vsynth_lena new file mode 100644 index 0000000..1dd3730 --- /dev/null +++ b/tests/ref/fate/ffv1-v3-bgr0-vsynth_lena @@ -0,0 +1,4 @@ +edf0987619d4d63f8b7e3022a8d0a724 *tests/data/fate/ffv1-v3-bgr0-vsynth_lena.avi +6013028 tests/data/fate/ffv1-v3-bgr0-vsynth_lena.avi +0a8b7ddfec03622e37c869c5b552f9fc *tests/data/fate/ffv1-v3-bgr0-vsynth_lena.out.rawvideo +stddev: 1.24 PSNR: 46.26 MAXDIFF: 17 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv420p-vsynth1 b/tests/ref/fate/ffv1-v3-yuv420p-vsynth1 new file mode 100644 index 0000000..f6db29e --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv420p-vsynth1 @@ -0,0 +1,4 @@ +26b1296a0ef80a3b5c8b63cc57c52bc2 *tests/data/fate/ffv1-v3-yuv420p-vsynth1.avi +2691268 tests/data/fate/ffv1-v3-yuv420p-vsynth1.avi +c5ccac874dbf808e9088bc3107860042 *tests/data/fate/ffv1-v3-yuv420p-vsynth1.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv420p-vsynth2 b/tests/ref/fate/ffv1-v3-yuv420p-vsynth2 new file mode 100644 index 0000000..1651759 --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv420p-vsynth2 @@ -0,0 +1,4 @@ +6d7b6352f49e21153bb891df411e60ec *tests/data/fate/ffv1-v3-yuv420p-vsynth2.avi +3718026 tests/data/fate/ffv1-v3-yuv420p-vsynth2.avi +36d7ca943916e1743cefa609eba0205c *tests/data/fate/ffv1-v3-yuv420p-vsynth2.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv420p-vsynth_lena b/tests/ref/fate/ffv1-v3-yuv420p-vsynth_lena new file mode 100644 index 0000000..4a1affc --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv420p-vsynth_lena @@ -0,0 +1,4 @@ +ed72c22374718589ffacd7ea15424687 *tests/data/fate/ffv1-v3-yuv420p-vsynth_lena.avi +3547792 tests/data/fate/ffv1-v3-yuv420p-vsynth_lena.avi +dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/ffv1-v3-yuv420p-vsynth_lena.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv422p10-vsynth1 b/tests/ref/fate/ffv1-v3-yuv422p10-vsynth1 new file mode 100644 index 0000000..65430c0 --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv422p10-vsynth1 @@ -0,0 +1,4 @@ +aa8c5630213381c7b2afdec4a91405ed *tests/data/fate/ffv1-v3-yuv422p10-vsynth1.avi +2845574 tests/data/fate/ffv1-v3-yuv422p10-vsynth1.avi +c5ccac874dbf808e9088bc3107860042 *tests/data/fate/ffv1-v3-yuv422p10-vsynth1.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv422p10-vsynth2 b/tests/ref/fate/ffv1-v3-yuv422p10-vsynth2 new file mode 100644 index 0000000..f38e95c --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv422p10-vsynth2 @@ -0,0 +1,4 @@ +b43b20163948e44a6c806714e69ac3bf *tests/data/fate/ffv1-v3-yuv422p10-vsynth2.avi +4069370 tests/data/fate/ffv1-v3-yuv422p10-vsynth2.avi +36d7ca943916e1743cefa609eba0205c *tests/data/fate/ffv1-v3-yuv422p10-vsynth2.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv422p10-vsynth_lena b/tests/ref/fate/ffv1-v3-yuv422p10-vsynth_lena new file mode 100644 index 0000000..4b2d9c5 --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv422p10-vsynth_lena @@ -0,0 +1,4 @@ +cd3f5b3d4544a30bd08a9a11945a8adc *tests/data/fate/ffv1-v3-yuv422p10-vsynth_lena.avi +3910306 tests/data/fate/ffv1-v3-yuv422p10-vsynth_lena.avi +dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/ffv1-v3-yuv422p10-vsynth_lena.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv444p16-vsynth1 b/tests/ref/fate/ffv1-v3-yuv444p16-vsynth1 new file mode 100644 index 0000000..58d4608 --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv444p16-vsynth1 @@ -0,0 +1,4 @@ +f6b6943455d8b2c3010ff898df5dc9db *tests/data/fate/ffv1-v3-yuv444p16-vsynth1.avi +5357816 tests/data/fate/ffv1-v3-yuv444p16-vsynth1.avi +c5ccac874dbf808e9088bc3107860042 *tests/data/fate/ffv1-v3-yuv444p16-vsynth1.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv444p16-vsynth2 b/tests/ref/fate/ffv1-v3-yuv444p16-vsynth2 new file mode 100644 index 0000000..a90a369 --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv444p16-vsynth2 @@ -0,0 +1,4 @@ +ae0bad7ece3ceacc9554f342ab489a4d *tests/data/fate/ffv1-v3-yuv444p16-vsynth2.avi +5086918 tests/data/fate/ffv1-v3-yuv444p16-vsynth2.avi +36d7ca943916e1743cefa609eba0205c *tests/data/fate/ffv1-v3-yuv444p16-vsynth2.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/fate/ffv1-v3-yuv444p16-vsynth_lena b/tests/ref/fate/ffv1-v3-yuv444p16-vsynth_lena new file mode 100644 index 0000000..2cf90de --- /dev/null +++ b/tests/ref/fate/ffv1-v3-yuv444p16-vsynth_lena @@ -0,0 +1,4 @@ +e65ad01440ad756b1872b22d3cfa23d7 *tests/data/fate/ffv1-v3-yuv444p16-vsynth_lena.avi +4871266 tests/data/fate/ffv1-v3-yuv444p16-vsynth_lena.avi +dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/ffv1-v3-yuv444p16-vsynth_lena.out.rawvideo +stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth1-ffv1 b/tests/ref/vsynth/vsynth1-ffv1 deleted file mode 100644 index 001f10a..0000000 --- a/tests/ref/vsynth/vsynth1-ffv1 +++ /dev/null @@ -1,4 +0,0 @@ -26b1296a0ef80a3b5c8b63cc57c52bc2 *tests/data/fate/vsynth1-ffv1.avi -2691268 tests/data/fate/vsynth1-ffv1.avi -c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-ffv1.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth1-ffv1-v0 b/tests/ref/vsynth/vsynth1-ffv1-v0 deleted file mode 100644 index 8c722e4..0000000 --- a/tests/ref/vsynth/vsynth1-ffv1-v0 +++ /dev/null @@ -1,4 +0,0 @@ -36011c9a2b288fb04bf6c520371646d4 *tests/data/fate/vsynth1-ffv1-v0.avi -2655368 tests/data/fate/vsynth1-ffv1-v0.avi -c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-ffv1-v0.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth1-ffv1-v3-bgr0 b/tests/ref/vsynth/vsynth1-ffv1-v3-bgr0 deleted file mode 100644 index 3808f49..0000000 --- a/tests/ref/vsynth/vsynth1-ffv1-v3-bgr0 +++ /dev/null @@ -1,4 +0,0 @@ -3c68357b239479fc26656f6dd76b0b58 *tests/data/fate/vsynth1-ffv1-v3-bgr0.avi -6883176 tests/data/fate/vsynth1-ffv1-v3-bgr0.avi -49c03ab1b73b7cd3cabc3c77a9479c9e *tests/data/fate/vsynth1-ffv1-v3-bgr0.out.rawvideo -stddev: 3.16 PSNR: 38.12 MAXDIFF: 50 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth1-ffv1-v3-yuv420p b/tests/ref/vsynth/vsynth1-ffv1-v3-yuv420p deleted file mode 100644 index a4af95b..0000000 --- a/tests/ref/vsynth/vsynth1-ffv1-v3-yuv420p +++ /dev/null @@ -1,4 +0,0 @@ -26b1296a0ef80a3b5c8b63cc57c52bc2 *tests/data/fate/vsynth1-ffv1-v3-yuv420p.avi -2691268 tests/data/fate/vsynth1-ffv1-v3-yuv420p.avi -c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-ffv1-v3-yuv420p.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth1-ffv1-v3-yuv422p10 b/tests/ref/vsynth/vsynth1-ffv1-v3-yuv422p10 deleted file mode 100644 index d56cf27..0000000 --- a/tests/ref/vsynth/vsynth1-ffv1-v3-yuv422p10 +++ /dev/null @@ -1,4 +0,0 @@ -aa8c5630213381c7b2afdec4a91405ed *tests/data/fate/vsynth1-ffv1-v3-yuv422p10.avi -2845574 tests/data/fate/vsynth1-ffv1-v3-yuv422p10.avi -c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-ffv1-v3-yuv422p10.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth1-ffv1-v3-yuv444p16 b/tests/ref/vsynth/vsynth1-ffv1-v3-yuv444p16 deleted file mode 100644 index 5d919ea..0000000 --- a/tests/ref/vsynth/vsynth1-ffv1-v3-yuv444p16 +++ /dev/null @@ -1,4 +0,0 @@ -f6b6943455d8b2c3010ff898df5dc9db *tests/data/fate/vsynth1-ffv1-v3-yuv444p16.avi -5357816 tests/data/fate/vsynth1-ffv1-v3-yuv444p16.avi -c5ccac874dbf808e9088bc3107860042 *tests/data/fate/vsynth1-ffv1-v3-yuv444p16.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth2-ffv1 b/tests/ref/vsynth/vsynth2-ffv1 deleted file mode 100644 index b38bb38..0000000 --- a/tests/ref/vsynth/vsynth2-ffv1 +++ /dev/null @@ -1,4 +0,0 @@ -6d7b6352f49e21153bb891df411e60ec *tests/data/fate/vsynth2-ffv1.avi -3718026 tests/data/fate/vsynth2-ffv1.avi -36d7ca943916e1743cefa609eba0205c *tests/data/fate/vsynth2-ffv1.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth2-ffv1-v0 b/tests/ref/vsynth/vsynth2-ffv1-v0 deleted file mode 100644 index e1e71f1..0000000 --- a/tests/ref/vsynth/vsynth2-ffv1-v0 +++ /dev/null @@ -1,4 +0,0 @@ -9647e906f0739ed84303bd03d1cb8105 *tests/data/fate/vsynth2-ffv1-v0.avi -3692542 tests/data/fate/vsynth2-ffv1-v0.avi -36d7ca943916e1743cefa609eba0205c *tests/data/fate/vsynth2-ffv1-v0.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth2-ffv1-v3-bgr0 b/tests/ref/vsynth/vsynth2-ffv1-v3-bgr0 deleted file mode 100644 index 11f516b..0000000 --- a/tests/ref/vsynth/vsynth2-ffv1-v3-bgr0 +++ /dev/null @@ -1,4 +0,0 @@ -4e8ea4c31ddb7703638989c6251e37fe *tests/data/fate/vsynth2-ffv1-v3-bgr0.avi -6386312 tests/data/fate/vsynth2-ffv1-v3-bgr0.avi -835a86f8dff88917c3e5f2776954c5b7 *tests/data/fate/vsynth2-ffv1-v3-bgr0.out.rawvideo -stddev: 1.57 PSNR: 44.18 MAXDIFF: 20 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth2-ffv1-v3-yuv420p b/tests/ref/vsynth/vsynth2-ffv1-v3-yuv420p deleted file mode 100644 index 5d85ffc..0000000 --- a/tests/ref/vsynth/vsynth2-ffv1-v3-yuv420p +++ /dev/null @@ -1,4 +0,0 @@ -6d7b6352f49e21153bb891df411e60ec *tests/data/fate/vsynth2-ffv1-v3-yuv420p.avi -3718026 tests/data/fate/vsynth2-ffv1-v3-yuv420p.avi -36d7ca943916e1743cefa609eba0205c *tests/data/fate/vsynth2-ffv1-v3-yuv420p.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth2-ffv1-v3-yuv422p10 b/tests/ref/vsynth/vsynth2-ffv1-v3-yuv422p10 deleted file mode 100644 index b1a6c19..0000000 --- a/tests/ref/vsynth/vsynth2-ffv1-v3-yuv422p10 +++ /dev/null @@ -1,4 +0,0 @@ -b43b20163948e44a6c806714e69ac3bf *tests/data/fate/vsynth2-ffv1-v3-yuv422p10.avi -4069370 tests/data/fate/vsynth2-ffv1-v3-yuv422p10.avi -36d7ca943916e1743cefa609eba0205c *tests/data/fate/vsynth2-ffv1-v3-yuv422p10.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth2-ffv1-v3-yuv444p16 b/tests/ref/vsynth/vsynth2-ffv1-v3-yuv444p16 deleted file mode 100644 index 4d0a0c2..0000000 --- a/tests/ref/vsynth/vsynth2-ffv1-v3-yuv444p16 +++ /dev/null @@ -1,4 +0,0 @@ -ae0bad7ece3ceacc9554f342ab489a4d *tests/data/fate/vsynth2-ffv1-v3-yuv444p16.avi -5086918 tests/data/fate/vsynth2-ffv1-v3-yuv444p16.avi -36d7ca943916e1743cefa609eba0205c *tests/data/fate/vsynth2-ffv1-v3-yuv444p16.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth3-ffv1 b/tests/ref/vsynth/vsynth3-ffv1 deleted file mode 100644 index 8ffdd3f..0000000 --- a/tests/ref/vsynth/vsynth3-ffv1 +++ /dev/null @@ -1,4 +0,0 @@ -f969ca8542c8384c27233f362b661f8a *tests/data/fate/vsynth3-ffv1.avi -62194 tests/data/fate/vsynth3-ffv1.avi -a038ad7c3c09f776304ef7accdea9c74 *tests/data/fate/vsynth3-ffv1.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 86700/ 86700 diff --git a/tests/ref/vsynth/vsynth3-ffv1-v0 b/tests/ref/vsynth/vsynth3-ffv1-v0 deleted file mode 100644 index 967a022..0000000 --- a/tests/ref/vsynth/vsynth3-ffv1-v0 +++ /dev/null @@ -1,4 +0,0 @@ -91ddf7723476e2b084253ffca69f382e *tests/data/fate/vsynth3-ffv1-v0.avi -52256 tests/data/fate/vsynth3-ffv1-v0.avi -a038ad7c3c09f776304ef7accdea9c74 *tests/data/fate/vsynth3-ffv1-v0.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 86700/ 86700 diff --git a/tests/ref/vsynth/vsynth3-ffv1-v3-bgr0 b/tests/ref/vsynth/vsynth3-ffv1-v3-bgr0 deleted file mode 100644 index 2adffed..0000000 --- a/tests/ref/vsynth/vsynth3-ffv1-v3-bgr0 +++ /dev/null @@ -1,4 +0,0 @@ -bdb5f694222e91bb7cb7264d2d5d419b *tests/data/fate/vsynth3-ffv1-v3-bgr0.avi -112780 tests/data/fate/vsynth3-ffv1-v3-bgr0.avi -5d031d2e891b13593b8cd79e63d083b4 *tests/data/fate/vsynth3-ffv1-v3-bgr0.out.rawvideo -stddev: 3.23 PSNR: 37.92 MAXDIFF: 50 bytes: 86700/ 86700 diff --git a/tests/ref/vsynth/vsynth3-ffv1-v3-yuv420p b/tests/ref/vsynth/vsynth3-ffv1-v3-yuv420p deleted file mode 100644 index 38fb24a..0000000 --- a/tests/ref/vsynth/vsynth3-ffv1-v3-yuv420p +++ /dev/null @@ -1,4 +0,0 @@ -f969ca8542c8384c27233f362b661f8a *tests/data/fate/vsynth3-ffv1-v3-yuv420p.avi -62194 tests/data/fate/vsynth3-ffv1-v3-yuv420p.avi -a038ad7c3c09f776304ef7accdea9c74 *tests/data/fate/vsynth3-ffv1-v3-yuv420p.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 86700/ 86700 diff --git a/tests/ref/vsynth/vsynth3-ffv1-v3-yuv422p10 b/tests/ref/vsynth/vsynth3-ffv1-v3-yuv422p10 deleted file mode 100644 index d86c9c9..0000000 --- a/tests/ref/vsynth/vsynth3-ffv1-v3-yuv422p10 +++ /dev/null @@ -1,4 +0,0 @@ -4fc113caac00ada68e19639ae6f7bc47 *tests/data/fate/vsynth3-ffv1-v3-yuv422p10.avi -63840 tests/data/fate/vsynth3-ffv1-v3-yuv422p10.avi -a038ad7c3c09f776304ef7accdea9c74 *tests/data/fate/vsynth3-ffv1-v3-yuv422p10.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 86700/ 86700 diff --git a/tests/ref/vsynth/vsynth3-ffv1-v3-yuv444p16 b/tests/ref/vsynth/vsynth3-ffv1-v3-yuv444p16 deleted file mode 100644 index 5d61f11..0000000 --- a/tests/ref/vsynth/vsynth3-ffv1-v3-yuv444p16 +++ /dev/null @@ -1,4 +0,0 @@ -1e8981cec92407938b25cd82381d1c64 *tests/data/fate/vsynth3-ffv1-v3-yuv444p16.avi -82908 tests/data/fate/vsynth3-ffv1-v3-yuv444p16.avi -a038ad7c3c09f776304ef7accdea9c74 *tests/data/fate/vsynth3-ffv1-v3-yuv444p16.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 86700/ 86700 diff --git a/tests/ref/vsynth/vsynth_lena-ffv1 b/tests/ref/vsynth/vsynth_lena-ffv1 deleted file mode 100644 index 4060d8e..0000000 --- a/tests/ref/vsynth/vsynth_lena-ffv1 +++ /dev/null @@ -1,4 +0,0 @@ -ed72c22374718589ffacd7ea15424687 *tests/data/fate/vsynth_lena-ffv1.avi -3547792 tests/data/fate/vsynth_lena-ffv1.avi -dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth_lena-ffv1.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth_lena-ffv1-v0 b/tests/ref/vsynth/vsynth_lena-ffv1-v0 deleted file mode 100644 index cbfb4af..0000000 --- a/tests/ref/vsynth/vsynth_lena-ffv1-v0 +++ /dev/null @@ -1,4 +0,0 @@ -ad518c7014bdd6a72514a79a9102f64f *tests/data/fate/vsynth_lena-ffv1-v0.avi -3525796 tests/data/fate/vsynth_lena-ffv1-v0.avi -dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth_lena-ffv1-v0.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth_lena-ffv1-v3-bgr0 b/tests/ref/vsynth/vsynth_lena-ffv1-v3-bgr0 deleted file mode 100644 index cfc98f6..0000000 --- a/tests/ref/vsynth/vsynth_lena-ffv1-v3-bgr0 +++ /dev/null @@ -1,4 +0,0 @@ -edf0987619d4d63f8b7e3022a8d0a724 *tests/data/fate/vsynth_lena-ffv1-v3-bgr0.avi -6013028 tests/data/fate/vsynth_lena-ffv1-v3-bgr0.avi -0a8b7ddfec03622e37c869c5b552f9fc *tests/data/fate/vsynth_lena-ffv1-v3-bgr0.out.rawvideo -stddev: 1.24 PSNR: 46.26 MAXDIFF: 17 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420 b/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420 deleted file mode 100644 index 7db437e..0000000 --- a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420 +++ /dev/null @@ -1,4 +0,0 @@ -ed72c22374718589ffacd7ea15424687 *tests/data/fate/vsynth_lena-ffv1-v3-yuv420.avi -3547792 tests/data/fate/vsynth_lena-ffv1-v3-yuv420.avi -dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth_lena-ffv1-v3-yuv420.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420p b/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420p deleted file mode 100644 index 1cffcb6..0000000 --- a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv420p +++ /dev/null @@ -1,4 +0,0 @@ -ed72c22374718589ffacd7ea15424687 *tests/data/fate/vsynth_lena-ffv1-v3-yuv420p.avi -3547792 tests/data/fate/vsynth_lena-ffv1-v3-yuv420p.avi -dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth_lena-ffv1-v3-yuv420p.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv422p10 b/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv422p10 deleted file mode 100644 index ab1cd34..0000000 --- a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv422p10 +++ /dev/null @@ -1,4 +0,0 @@ -cd3f5b3d4544a30bd08a9a11945a8adc *tests/data/fate/vsynth_lena-ffv1-v3-yuv422p10.avi -3910306 tests/data/fate/vsynth_lena-ffv1-v3-yuv422p10.avi -dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth_lena-ffv1-v3-yuv422p10.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv444p16 b/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv444p16 deleted file mode 100644 index 08f9f0e..0000000 --- a/tests/ref/vsynth/vsynth_lena-ffv1-v3-yuv444p16 +++ /dev/null @@ -1,4 +0,0 @@ -e65ad01440ad756b1872b22d3cfa23d7 *tests/data/fate/vsynth_lena-ffv1-v3-yuv444p16.avi -4871266 tests/data/fate/vsynth_lena-ffv1-v3-yuv444p16.avi -dde5895817ad9d219f79a52d0bdfb001 *tests/data/fate/vsynth_lena-ffv1-v3-yuv444p16.out.rawvideo -stddev: 0.00 PSNR:999.99 MAXDIFF: 0 bytes: 7603200/ 7603200 -- 1.7.9.5
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel