forked from FFmpeg/FFmpeg
fate/cbs: add initial AV1 tests
Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
804fce8bc2
commit
f18a5efb52
12 changed files with 36 additions and 1 deletions
|
@ -2,7 +2,7 @@
|
|||
# arguments, it decomposes the stream fully and then recomposes it
|
||||
# without making any changes.
|
||||
|
||||
fate-cbs: fate-cbs-h264 fate-cbs-hevc fate-cbs-mpeg2 fate-cbs-vp9
|
||||
fate-cbs: fate-cbs-av1 fate-cbs-h264 fate-cbs-hevc fate-cbs-mpeg2 fate-cbs-vp9
|
||||
|
||||
FATE_CBS_DEPS = $(call ALLYES, $(1)_DEMUXER $(2)_PARSER $(3)_METADATA_BSF $(4)_DECODER $(5)_MUXER)
|
||||
|
||||
|
@ -12,6 +12,30 @@ FATE_CBS_$(1) += fate-cbs-$(1)-$(2)
|
|||
fate-cbs-$(1)-$(2): CMD = md5 -i $(TARGET_SAMPLES)/$(3) -c:v copy -y -bsf:v $(1)_metadata -f $(4)
|
||||
endef
|
||||
|
||||
# AV1 read/write
|
||||
|
||||
FATE_CBS_AV1_CONFORMANCE_SAMPLES = \
|
||||
av1-1-b8-02-allintra.ivf \
|
||||
av1-1-b8-03-sizedown.ivf \
|
||||
av1-1-b8-03-sizeup.ivf \
|
||||
av1-1-b8-04-cdfupdate.ivf \
|
||||
av1-1-b8-05-mv.ivf \
|
||||
av1-1-b8-06-mfmv.ivf \
|
||||
av1-1-b8-23-film_grain-50.ivf \
|
||||
av1-1-b10-23-film_grain-50.ivf
|
||||
|
||||
FATE_CBS_AV1_SAMPLES = \
|
||||
frames_refs_short_signaling.ivf \
|
||||
non_uniform_tiling.ivf \
|
||||
seq_hdr_op_param_info.ivf
|
||||
|
||||
$(foreach N,$(FATE_CBS_AV1_CONFORMANCE_SAMPLES),$(eval $(call FATE_CBS_TEST,av1,$(basename $(N)),av1-test-vectors/$(N),ivf)))
|
||||
$(foreach N,$(FATE_CBS_AV1_SAMPLES),$(eval $(call FATE_CBS_TEST,av1,$(basename $(N)),av1/$(N),ivf)))
|
||||
|
||||
FATE_CBS_AV1-$(call ALLYES, IVF_DEMUXER AV1_PARSER AV1_METADATA_BSF IVF_MUXER) = $(FATE_CBS_av1)
|
||||
FATE_SAMPLES_AVCONV += $(FATE_CBS_AV1-yes)
|
||||
fate-cbs-av1: $(FATE_CBS_AV1-yes)
|
||||
|
||||
# H.264 read/write
|
||||
|
||||
FATE_CBS_H264_CONFORMANCE_SAMPLES = \
|
||||
|
|
1
tests/ref/fate/cbs-av1-av1-1-b10-23-film_grain-50
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b10-23-film_grain-50
Normal file
|
@ -0,0 +1 @@
|
|||
5fe6622ac6cb22dd10dfbe9e70e82d4e
|
1
tests/ref/fate/cbs-av1-av1-1-b8-02-allintra
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b8-02-allintra
Normal file
|
@ -0,0 +1 @@
|
|||
b905c6f2bf68fddbf58a50f940c5f5a2
|
1
tests/ref/fate/cbs-av1-av1-1-b8-03-sizedown
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b8-03-sizedown
Normal file
|
@ -0,0 +1 @@
|
|||
4db2f13b7028a2bb6a5a067badf1b0ad
|
1
tests/ref/fate/cbs-av1-av1-1-b8-03-sizeup
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b8-03-sizeup
Normal file
|
@ -0,0 +1 @@
|
|||
964ea060d898a4358708b3f83ecda4b5
|
1
tests/ref/fate/cbs-av1-av1-1-b8-04-cdfupdate
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b8-04-cdfupdate
Normal file
|
@ -0,0 +1 @@
|
|||
e24ce6a099ce9389f06606b0a7653007
|
1
tests/ref/fate/cbs-av1-av1-1-b8-05-mv
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b8-05-mv
Normal file
|
@ -0,0 +1 @@
|
|||
b39c0edaf5695367ec07eeffce57303d
|
1
tests/ref/fate/cbs-av1-av1-1-b8-06-mfmv
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b8-06-mfmv
Normal file
|
@ -0,0 +1 @@
|
|||
95c1fcf60b4fc4530d38f0896c783e28
|
1
tests/ref/fate/cbs-av1-av1-1-b8-23-film_grain-50
Normal file
1
tests/ref/fate/cbs-av1-av1-1-b8-23-film_grain-50
Normal file
|
@ -0,0 +1 @@
|
|||
93e578da4b2bdb70ce0a92262da930ec
|
1
tests/ref/fate/cbs-av1-frames_refs_short_signaling
Normal file
1
tests/ref/fate/cbs-av1-frames_refs_short_signaling
Normal file
|
@ -0,0 +1 @@
|
|||
ebe808041a023ba46249cc676a89bb51
|
1
tests/ref/fate/cbs-av1-non_uniform_tiling
Normal file
1
tests/ref/fate/cbs-av1-non_uniform_tiling
Normal file
|
@ -0,0 +1 @@
|
|||
e82617e3d4e694a5598447606c0fcda7
|
1
tests/ref/fate/cbs-av1-seq_hdr_op_param_info
Normal file
1
tests/ref/fate/cbs-av1-seq_hdr_op_param_info
Normal file
|
@ -0,0 +1 @@
|
|||
d3aa6616d22c983ae0ad04100cd00698
|
Loading…
Add table
Reference in a new issue