@ -9,7 +9,7 @@ FATE_CBS_DEPS = $(call ALLYES, $(1)_DEMUXER $(2)_PARSER $(3)_METADATA_BSF $(4)_D
d e f i n e F A T E _ C B S _ T E S T
# (codec, test_name, sample_file, output_format)
FATE_CBS_$(1) += fate-cbs-$( 1) -$( 2)
fate-cbs-$(1)-$(2) : CMD = md 5 -i $( TARGET_SAMPLES ) /$( 3 ) -c :v copy -y -bsf :v $( 1) _metadata -f $( 4 )
fate-cbs-$(1)-$(2) : CMD = md 5 -c :v $( 3) -i $( TARGET_SAMPLES ) /$( 4 ) -c :v copy -y -bsf :v $( 1) _metadata -f $( 5 )
e n d e f
# AV1 read/write
@ -34,10 +34,10 @@ FATE_CBS_AV1_SAMPLES = \
seq_hdr_op_param_info.ivf \
switch_frame.ivf
$( foreach N ,$ ( FATE_CBS_AV 1_CONFORMANCE_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,av 1,$ ( basename $ ( N ) ) ,av 1-test -vectors /$ ( N ) ,rawvideo ) ) )
$( foreach N ,$ ( FATE_CBS_AV 1_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,av 1,$ ( basename $ ( N ) ) ,av 1/$ ( N ) ,rawvideo ) ) )
$( foreach N ,$ ( FATE_CBS_AV 1_CONFORMANCE_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,av 1,$ ( basename $ ( N ) ) ,av 1,av 1 -test -vectors /$ ( N ) ,rawvideo ) ) )
$( foreach N ,$ ( FATE_CBS_AV 1_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,av 1,$ ( basename $ ( N ) ) ,av 1,av 1 /$ ( N ) ,rawvideo ) ) )
F A T E _ C B S _ A V 1 - $( call ALLYES , IVF_DEMUXER AV 1_PARSER AV 1_METADATA_BSF RAWVIDEO_MUXER ) = $( FATE_CBS_av 1)
F A T E _ C B S _ A V 1 - $( call FATE_CBS_DEPS , IVF , AV 1, AV 1, AV 1, RAWVIDEO ) = $( FATE_CBS_av 1)
FATE_SAMPLES_AVCONV += $( FATE_CBS_AV1-yes)
fate-cbs-av1 : $( FATE_CBS_AV 1-yes )
@ -62,8 +62,8 @@ FATE_CBS_H264_CONFORMANCE_SAMPLES = \
FATE_CBS_H264_SAMPLES = \
sei-1.h264
$( foreach N ,$ ( FATE_CBS_H 264_CONFORMANCE_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,h 264,$ ( basename $ ( N ) ) ,h 264-conformance /$ ( N ) ,h 264) ) )
$( foreach N ,$ ( FATE_CBS_H 264_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,h 264,$ ( basename $ ( N ) ) ,h 264/$ ( N ) ,h 264) ) )
$( foreach N ,$ ( FATE_CBS_H 264_CONFORMANCE_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,h 264,$ ( basename $ ( N ) ) ,h 264,h 264 -conformance /$ ( N ) ,h 264) ) )
$( foreach N ,$ ( FATE_CBS_H 264_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,h 264,$ ( basename $ ( N ) ) ,h 264,h 264 /$ ( N ) ,h 264) ) )
F A T E _ C B S _ H 2 6 4 - $( call FATE_CBS_DEPS , H 264, H 264, H 264, H 264, H 264) = $( FATE_CBS_h 264)
FATE_SAMPLES_AVCONV += $( FATE_CBS_H264-yes)
@ -93,7 +93,7 @@ FATE_CBS_HEVC_SAMPLES = \
HRD_A_Fujitsu_2.bit \
SLPPLP_A_VIDYO_2.bit
$( foreach N ,$ ( FATE_CBS_HEVC_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,hevc ,$ ( basename $ ( N ) ) ,hevc -conformance /$ ( N ) ,hevc ) ) )
$( foreach N ,$ ( FATE_CBS_HEVC_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,hevc ,$ ( basename $ ( N ) ) ,hevc ,hevc -conformance /$ ( N ) ,hevc ) ) )
F A T E _ C B S _ H E V C - $( call FATE_CBS_DEPS , HEVC , HEVC , HEVC , HEVC , HEVC ) = $( FATE_CBS_hevc )
FATE_SAMPLES_AVCONV += $( FATE_CBS_HEVC-yes)
@ -106,7 +106,7 @@ FATE_CBS_MPEG2_SAMPLES = \
sony-ct3.bs \
tcela-6.bits
$( foreach N ,$ ( FATE_CBS_MPEG 2_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,mpeg 2,$ ( basename $ ( N ) ) ,mpeg 2/$ ( N ) ,mpeg 2video ) ) )
$( foreach N ,$ ( FATE_CBS_MPEG 2_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,mpeg 2,$ ( basename $ ( N ) ) ,mpeg 2video ,mpeg 2 /$ ( N ) ,mpeg 2video ) ) )
F A T E _ C B S _ M P E G 2 - $( call FATE_CBS_DEPS , MPEGVIDEO , MPEGVIDEO , MPEG 2, MPEG 2VIDEO , MPEG 2VIDEO ) = $( FATE_CBS_mpeg 2)
FATE_SAMPLES_AVCONV += $( FATE_CBS_MPEG2-yes)
@ -130,7 +130,7 @@ FATE_CBS_VP9_SAMPLES = \
vp93-2-20-10bit-yuv422.webm \
vp93-2-20-12bit-yuv444.webm
$( foreach N ,$ ( FATE_CBS_VP 9_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,vp 9,$ ( basename $ ( N ) ) ,vp 9-test -vectors /$ ( N ) ,ivf ) ) )
$( foreach N ,$ ( FATE_CBS_VP 9_SAMPLES ) ,$ ( eval $ ( call FATE_CBS_TEST ,vp 9,$ ( basename $ ( N ) ) ,vp 9,vp 9 -test -vectors /$ ( N ) ,ivf ) ) )
F A T E _ C B S _ V P 9 - $( call FATE_CBS_DEPS , IVF , VP 9, VP 9, VP 9, IVF ) = $( FATE_CBS_vp 9)
FATE_SAMPLES_AVCONV += $( FATE_CBS_VP9-yes)