1cabdff1aSopenharmony_ciHEVC_SAMPLES_8BIT = \ 2cabdff1aSopenharmony_ci AMP_A_Samsung_4 \ 3cabdff1aSopenharmony_ci AMP_A_Samsung_6 \ 4cabdff1aSopenharmony_ci AMP_B_Samsung_4 \ 5cabdff1aSopenharmony_ci AMP_B_Samsung_6 \ 6cabdff1aSopenharmony_ci AMP_D_Hisilicon \ 7cabdff1aSopenharmony_ci AMP_E_Hisilicon \ 8cabdff1aSopenharmony_ci AMP_F_Hisilicon_3 \ 9cabdff1aSopenharmony_ci AMVP_A_MTK_4 \ 10cabdff1aSopenharmony_ci AMVP_B_MTK_4 \ 11cabdff1aSopenharmony_ci AMVP_C_Samsung_4 \ 12cabdff1aSopenharmony_ci AMVP_C_Samsung_6 \ 13cabdff1aSopenharmony_ci BUMPING_A_ericsson_1 \ 14cabdff1aSopenharmony_ci CAINIT_A_SHARP_4 \ 15cabdff1aSopenharmony_ci CAINIT_B_SHARP_4 \ 16cabdff1aSopenharmony_ci CAINIT_C_SHARP_3 \ 17cabdff1aSopenharmony_ci CAINIT_D_SHARP_3 \ 18cabdff1aSopenharmony_ci CAINIT_E_SHARP_3 \ 19cabdff1aSopenharmony_ci CAINIT_F_SHARP_3 \ 20cabdff1aSopenharmony_ci CAINIT_G_SHARP_3 \ 21cabdff1aSopenharmony_ci CAINIT_H_SHARP_3 \ 22cabdff1aSopenharmony_ci CIP_A_Panasonic_3 \ 23cabdff1aSopenharmony_ci cip_B_NEC_3 \ 24cabdff1aSopenharmony_ci CIP_C_Panasonic_2 \ 25cabdff1aSopenharmony_ci CONFWIN_A_Sony_1 \ 26cabdff1aSopenharmony_ci DBLK_A_SONY_3 \ 27cabdff1aSopenharmony_ci DBLK_B_SONY_3 \ 28cabdff1aSopenharmony_ci DBLK_C_SONY_3 \ 29cabdff1aSopenharmony_ci DBLK_D_VIXS_2 \ 30cabdff1aSopenharmony_ci DBLK_E_VIXS_2 \ 31cabdff1aSopenharmony_ci DBLK_F_VIXS_2 \ 32cabdff1aSopenharmony_ci DBLK_G_VIXS_2 \ 33cabdff1aSopenharmony_ci DELTAQP_A_BRCM_4 \ 34cabdff1aSopenharmony_ci DELTAQP_B_SONY_3 \ 35cabdff1aSopenharmony_ci DELTAQP_C_SONY_3 \ 36cabdff1aSopenharmony_ci DSLICE_A_HHI_5 \ 37cabdff1aSopenharmony_ci DSLICE_B_HHI_5 \ 38cabdff1aSopenharmony_ci DSLICE_C_HHI_5 \ 39cabdff1aSopenharmony_ci ENTP_A_Qualcomm_1 \ 40cabdff1aSopenharmony_ci ENTP_B_Qualcomm_1 \ 41cabdff1aSopenharmony_ci ENTP_C_Qualcomm_1 \ 42cabdff1aSopenharmony_ci EXT_A_ericsson_4 \ 43cabdff1aSopenharmony_ci FILLER_A_Sony_1 \ 44cabdff1aSopenharmony_ci HRD_A_Fujitsu_2 \ 45cabdff1aSopenharmony_ci HRD_A_Fujitsu_3 \ 46cabdff1aSopenharmony_ci INITQP_A_Sony_1 \ 47cabdff1aSopenharmony_ci ipcm_A_NEC_3 \ 48cabdff1aSopenharmony_ci ipcm_B_NEC_3 \ 49cabdff1aSopenharmony_ci ipcm_C_NEC_3 \ 50cabdff1aSopenharmony_ci ipcm_D_NEC_3 \ 51cabdff1aSopenharmony_ci ipcm_E_NEC_2 \ 52cabdff1aSopenharmony_ci IPRED_A_docomo_2 \ 53cabdff1aSopenharmony_ci IPRED_B_Nokia_3 \ 54cabdff1aSopenharmony_ci IPRED_C_Mitsubishi_3 \ 55cabdff1aSopenharmony_ci LS_A_Orange_2 \ 56cabdff1aSopenharmony_ci LS_B_ORANGE_4 \ 57cabdff1aSopenharmony_ci LTRPSPS_A_Qualcomm_1 \ 58cabdff1aSopenharmony_ci MAXBINS_A_TI_4 \ 59cabdff1aSopenharmony_ci MAXBINS_B_TI_4 \ 60cabdff1aSopenharmony_ci MAXBINS_C_TI_4 \ 61cabdff1aSopenharmony_ci MERGE_A_TI_3 \ 62cabdff1aSopenharmony_ci MERGE_B_TI_3 \ 63cabdff1aSopenharmony_ci MERGE_C_TI_3 \ 64cabdff1aSopenharmony_ci MERGE_D_TI_3 \ 65cabdff1aSopenharmony_ci MERGE_E_TI_3 \ 66cabdff1aSopenharmony_ci MERGE_F_MTK_4 \ 67cabdff1aSopenharmony_ci MERGE_G_HHI_4 \ 68cabdff1aSopenharmony_ci MVCLIP_A_qualcomm_3 \ 69cabdff1aSopenharmony_ci MVDL1ZERO_A_docomo_3 \ 70cabdff1aSopenharmony_ci MVEDGE_A_qualcomm_3 \ 71cabdff1aSopenharmony_ci NoOutPrior_A_Qualcomm_1 \ 72cabdff1aSopenharmony_ci NoOutPrior_B_Qualcomm_1 \ 73cabdff1aSopenharmony_ci NUT_A_ericsson_5 \ 74cabdff1aSopenharmony_ci OPFLAG_A_Qualcomm_1 \ 75cabdff1aSopenharmony_ci OPFLAG_B_Qualcomm_1 \ 76cabdff1aSopenharmony_ci OPFLAG_C_Qualcomm_1 \ 77cabdff1aSopenharmony_ci PICSIZE_A_Bossen_1 \ 78cabdff1aSopenharmony_ci PICSIZE_B_Bossen_1 \ 79cabdff1aSopenharmony_ci PICSIZE_C_Bossen_1 \ 80cabdff1aSopenharmony_ci PICSIZE_D_Bossen_1 \ 81cabdff1aSopenharmony_ci PMERGE_A_TI_3 \ 82cabdff1aSopenharmony_ci PMERGE_B_TI_3 \ 83cabdff1aSopenharmony_ci PMERGE_C_TI_3 \ 84cabdff1aSopenharmony_ci PMERGE_D_TI_3 \ 85cabdff1aSopenharmony_ci PMERGE_E_TI_3 \ 86cabdff1aSopenharmony_ci POC_A_Bossen_3 \ 87cabdff1aSopenharmony_ci PPS_A_qualcomm_7 \ 88cabdff1aSopenharmony_ci PS_A_VIDYO_3 \ 89cabdff1aSopenharmony_ci PS_B_VIDYO_3 \ 90cabdff1aSopenharmony_ci RAP_A_docomo_4 \ 91cabdff1aSopenharmony_ci RAP_B_Bossen_1 \ 92cabdff1aSopenharmony_ci RPLM_A_qualcomm_4 \ 93cabdff1aSopenharmony_ci RPLM_B_qualcomm_4 \ 94cabdff1aSopenharmony_ci RPS_A_docomo_4 \ 95cabdff1aSopenharmony_ci RPS_B_qualcomm_5 \ 96cabdff1aSopenharmony_ci RPS_C_ericsson_5 \ 97cabdff1aSopenharmony_ci RPS_D_ericsson_6 \ 98cabdff1aSopenharmony_ci RPS_E_qualcomm_5 \ 99cabdff1aSopenharmony_ci RPS_F_docomo_1 \ 100cabdff1aSopenharmony_ci RQT_A_HHI_4 \ 101cabdff1aSopenharmony_ci RQT_B_HHI_4 \ 102cabdff1aSopenharmony_ci RQT_C_HHI_4 \ 103cabdff1aSopenharmony_ci RQT_D_HHI_4 \ 104cabdff1aSopenharmony_ci RQT_E_HHI_4 \ 105cabdff1aSopenharmony_ci RQT_F_HHI_4 \ 106cabdff1aSopenharmony_ci RQT_G_HHI_4 \ 107cabdff1aSopenharmony_ci SAO_A_MediaTek_4 \ 108cabdff1aSopenharmony_ci SAO_B_MediaTek_5 \ 109cabdff1aSopenharmony_ci SAO_C_Samsung_4 \ 110cabdff1aSopenharmony_ci SAO_C_Samsung_5 \ 111cabdff1aSopenharmony_ci SAO_D_Samsung_4 \ 112cabdff1aSopenharmony_ci SAO_D_Samsung_5 \ 113cabdff1aSopenharmony_ci SAO_E_Canon_4 \ 114cabdff1aSopenharmony_ci SAO_F_Canon_3 \ 115cabdff1aSopenharmony_ci SAO_G_Canon_3 \ 116cabdff1aSopenharmony_ci SDH_A_Orange_3 \ 117cabdff1aSopenharmony_ci SLICES_A_Rovi_3 \ 118cabdff1aSopenharmony_ci SLIST_A_Sony_4 \ 119cabdff1aSopenharmony_ci SLIST_B_Sony_8 \ 120cabdff1aSopenharmony_ci SLIST_C_Sony_3 \ 121cabdff1aSopenharmony_ci SLIST_D_Sony_9 \ 122cabdff1aSopenharmony_ci SLPPLP_A_VIDYO_1 \ 123cabdff1aSopenharmony_ci SLPPLP_A_VIDYO_2 \ 124cabdff1aSopenharmony_ci STRUCT_A_Samsung_5 \ 125cabdff1aSopenharmony_ci STRUCT_B_Samsung_4 \ 126cabdff1aSopenharmony_ci STRUCT_B_Samsung_6 \ 127cabdff1aSopenharmony_ci TILES_A_Cisco_2 \ 128cabdff1aSopenharmony_ci TILES_B_Cisco_1 \ 129cabdff1aSopenharmony_ci TMVP_A_MS_3 \ 130cabdff1aSopenharmony_ci TSCL_A_VIDYO_5 \ 131cabdff1aSopenharmony_ci TSCL_B_VIDYO_4 \ 132cabdff1aSopenharmony_ci TSKIP_A_MS_3 \ 133cabdff1aSopenharmony_ci TUSIZE_A_Samsung_1 \ 134cabdff1aSopenharmony_ci VPSID_A_VIDYO_1 \ 135cabdff1aSopenharmony_ci VPSID_A_VIDYO_2 \ 136cabdff1aSopenharmony_ci WP_A_Toshiba_3 \ 137cabdff1aSopenharmony_ci WP_B_Toshiba_3 \ 138cabdff1aSopenharmony_ci WPP_A_ericsson_MAIN_2 \ 139cabdff1aSopenharmony_ci WPP_B_ericsson_MAIN_2 \ 140cabdff1aSopenharmony_ci WPP_C_ericsson_MAIN_2 \ 141cabdff1aSopenharmony_ci WPP_D_ericsson_MAIN_2 \ 142cabdff1aSopenharmony_ci WPP_E_ericsson_MAIN_2 \ 143cabdff1aSopenharmony_ci WPP_F_ericsson_MAIN_2 \ 144cabdff1aSopenharmony_ci 145cabdff1aSopenharmony_ciHEVC_SAMPLES_10BIT = \ 146cabdff1aSopenharmony_ci DBLK_A_MAIN10_VIXS_3 \ 147cabdff1aSopenharmony_ci WP_A_MAIN10_Toshiba_3 \ 148cabdff1aSopenharmony_ci WP_MAIN10_B_Toshiba_3 \ 149cabdff1aSopenharmony_ci WPP_A_ericsson_MAIN10_2 \ 150cabdff1aSopenharmony_ci WPP_B_ericsson_MAIN10_2 \ 151cabdff1aSopenharmony_ci WPP_C_ericsson_MAIN10_2 \ 152cabdff1aSopenharmony_ci WPP_D_ericsson_MAIN10_2 \ 153cabdff1aSopenharmony_ci WPP_E_ericsson_MAIN10_2 \ 154cabdff1aSopenharmony_ci WPP_F_ericsson_MAIN10_2 \ 155cabdff1aSopenharmony_ci INITQP_B_Sony_1 \ 156cabdff1aSopenharmony_ci 157cabdff1aSopenharmony_ciHEVC_SAMPLES_422_10BIT = \ 158cabdff1aSopenharmony_ci ADJUST_IPRED_ANGLE_A_RExt_Mitsubishi_1 \ 159cabdff1aSopenharmony_ci IPCM_A_RExt_NEC \ 160cabdff1aSopenharmony_ci 161cabdff1aSopenharmony_ciHEVC_SAMPLES_422_10BIN_LARGE = \ 162cabdff1aSopenharmony_ci Main_422_10_B_RExt_Sony_1 \ 163cabdff1aSopenharmony_ci 164cabdff1aSopenharmony_ciHEVC_SAMPLES_422_10BIN = \ 165cabdff1aSopenharmony_ci Main_422_10_A_RExt_Sony_1 \ 166cabdff1aSopenharmony_ci $(if $(CONFIG_LARGE_TESTS), $(HEVC_SAMPLES_422_10BIN_LARGE)) 167cabdff1aSopenharmony_ci 168cabdff1aSopenharmony_ciHEVC_SAMPLES_444_8BIT = \ 169cabdff1aSopenharmony_ci QMATRIX_A_RExt_Sony_1 \ 170cabdff1aSopenharmony_ci 171cabdff1aSopenharmony_ciHEVC_SAMPLES_444_12BIT_LARGE = \ 172cabdff1aSopenharmony_ci SAO_A_RExt_MediaTek_1 \ 173cabdff1aSopenharmony_ci 174cabdff1aSopenharmony_ciHEVC_SAMPLES_444_12BIT = \ 175cabdff1aSopenharmony_ci IPCM_B_RExt_NEC \ 176cabdff1aSopenharmony_ci PERSIST_RPARAM_A_RExt_Sony_1\ 177cabdff1aSopenharmony_ci PERSIST_RPARAM_A_RExt_Sony_3\ 178cabdff1aSopenharmony_ci $(if $(CONFIG_LARGE_TESTS), $(HEVC_SAMPLES_444_12BIT_LARGE)) 179cabdff1aSopenharmony_ci 180cabdff1aSopenharmony_ciFATE_HEVC_VARS := 8BIT 10BIT 422_10BIT 422_10BIN 444_8BIT 444_12BIT 181cabdff1aSopenharmony_ci$(foreach VAR,$(FATE_HEVC_VARS), $(eval HEVC_TESTS_$(VAR) := $(addprefix fate-hevc-conformance-, $(HEVC_SAMPLES_$(VAR))))) 182cabdff1aSopenharmony_ci 183cabdff1aSopenharmony_ci# equivalent bitstreams 184cabdff1aSopenharmony_ci# AMP_D_Hisilicon_3 -- AMP_D_Hisilicon 185cabdff1aSopenharmony_ci# AMP_E_Hisilicon_3 -- AMP_E_Hisilicon 186cabdff1aSopenharmony_ci# MVDL1ZERO_A_docomo_4 -- MVDL1ZERO_A_docomo_3 187cabdff1aSopenharmony_ci# RAP_A_docomo_5 -- RAP_A_docomo_4 188cabdff1aSopenharmony_ci# RAP_B_bossen_2 -- RAP_B_bossen_1 189cabdff1aSopenharmony_ci# RPS_A_docomo_5 -- RPS_A_docomo_4 190cabdff1aSopenharmony_ci# RPS_F_docomo_2 -- RPS_F_docomo_1 191cabdff1aSopenharmony_ci 192cabdff1aSopenharmony_ci# do not pass: 193cabdff1aSopenharmony_ci# TSUNEQBD_A_MAIN10_Technicolor_2.bit (segfault mix 9-10bits) 194cabdff1aSopenharmony_ci# PERSIST_RPARAM_A_RExt_Sony_1 (rext) 195cabdff1aSopenharmony_ci 196cabdff1aSopenharmony_ci 197cabdff1aSopenharmony_ci$(HEVC_TESTS_8BIT): SCALE_OPTS := -pix_fmt yuv420p 198cabdff1aSopenharmony_ci$(HEVC_TESTS_444_8BIT): SCALE_OPTS := -pix_fmt yuv444p 199cabdff1aSopenharmony_ci$(HEVC_TESTS_10BIT): SCALE_OPTS := -pix_fmt yuv420p10le -vf scale 200cabdff1aSopenharmony_ci$(HEVC_TESTS_422_10BIT) $(HEVC_TESTS_422_10BIN): SCALE_OPTS := -pix_fmt yuv422p10le -vf scale 201cabdff1aSopenharmony_ci$(HEVC_TESTS_444_12BIT): SCALE_OPTS := -pix_fmt yuv444p12le -vf scale 202cabdff1aSopenharmony_cifate-hevc-conformance-%: CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(subst fate-hevc-conformance-,,$(@)).bit $(SCALE_OPTS) 203cabdff1aSopenharmony_ci$(HEVC_TESTS_422_10BIN): CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc-conformance/$(subst fate-hevc-conformance-,,$(@)).bin $(SCALE_OPTS) 204cabdff1aSopenharmony_ci 205cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER) += $(HEVC_TESTS_8BIT) $(HEVC_TESTS_444_8BIT) 206cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER SCALE_FILTER) += \ 207cabdff1aSopenharmony_ci $(HEVC_TESTS_10BIT) \ 208cabdff1aSopenharmony_ci $(HEVC_TESTS_422_10BIT) \ 209cabdff1aSopenharmony_ci $(HEVC_TESTS_422_10BIN) \ 210cabdff1aSopenharmony_ci $(HEVC_TESTS_444_12BIT) \ 211cabdff1aSopenharmony_ci 212cabdff1aSopenharmony_cifate-hevc-paramchange-yuv420p-yuv420p10: CMD = framecrc -vsync passthrough -i $(TARGET_SAMPLES)/hevc/paramchange_yuv420p_yuv420p10.hevc -sws_flags area+accurate_rnd+bitexact 213cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER SCALE_FILTER LARGE_TESTS) += fate-hevc-paramchange-yuv420p-yuv420p10 214cabdff1aSopenharmony_ci 215cabdff1aSopenharmony_citests/data/hevc-mp4.mov: TAG = GEN 216cabdff1aSopenharmony_citests/data/hevc-mp4.mov: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data 217cabdff1aSopenharmony_ci $(M)$(TARGET_EXEC) $(TARGET_PATH)/$< -nostdin \ 218cabdff1aSopenharmony_ci -i $(TARGET_SAMPLES)/hevc-conformance/WPP_A_ericsson_MAIN10_2.bit -c copy -flags +bitexact $(TARGET_PATH)/$@ -y 2>/dev/null 219cabdff1aSopenharmony_ci 220cabdff1aSopenharmony_ciFATE_HEVC-$(call ALLYES, HEVC_DEMUXER MOV_DEMUXER HEVC_PARSER HEVC_MP4TOANNEXB_BSF MOV_MUXER HEVC_MUXER) += fate-hevc-bsf-mp4toannexb 221cabdff1aSopenharmony_cifate-hevc-bsf-mp4toannexb: tests/data/hevc-mp4.mov 222cabdff1aSopenharmony_cifate-hevc-bsf-mp4toannexb: CMD = md5 -i $(TARGET_PATH)/tests/data/hevc-mp4.mov -c:v copy -fflags +bitexact -f hevc 223cabdff1aSopenharmony_cifate-hevc-bsf-mp4toannexb: CMP = oneline 224cabdff1aSopenharmony_cifate-hevc-bsf-mp4toannexb: REF = 1873662a3af1848c37e4eb25722c8df9 225cabdff1aSopenharmony_ci 226cabdff1aSopenharmony_cifate-hevc-skiploopfilter: CMD = framemd5 -skip_loop_filter nokey -i $(TARGET_SAMPLES)/hevc-conformance/SAO_D_Samsung_5.bit -sws_flags bitexact 227cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMEMD5, HEVC, HEVC, HEVC_PARSER) += fate-hevc-skiploopfilter 228cabdff1aSopenharmony_ci 229cabdff1aSopenharmony_ci# this sample has two stsd entries and needs to reload extradata 230cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMEMD5, MOV, HEVC, SCALE_FILTER) += fate-hevc-extradata-reload 231cabdff1aSopenharmony_cifate-hevc-extradata-reload: CMD = framemd5 -i $(TARGET_SAMPLES)/hevc/extradata-reload-multi-stsd.mov -sws_flags bitexact 232cabdff1aSopenharmony_ci 233cabdff1aSopenharmony_cifate-hevc-paired-fields: CMD = probeframes -show_entries frame=interlaced_frame,top_field_first $(TARGET_SAMPLES)/hevc/paired_fields.hevc 234cabdff1aSopenharmony_ciFATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-paired-fields 235cabdff1aSopenharmony_ci 236cabdff1aSopenharmony_cifate-hevc-monochrome-crop: CMD = probeframes -show_entries frame=width,height:stream=width,height $(TARGET_SAMPLES)/hevc/hevc-monochrome.hevc 237cabdff1aSopenharmony_ciFATE_HEVC_FFPROBE-$(call PARSERDEMDEC, HEVC, HEVC, HEVC) += fate-hevc-monochrome-crop 238cabdff1aSopenharmony_ci 239cabdff1aSopenharmony_cifate-hevc-hdr10-plus-metadata: CMD = probeframes -show_entries frame=side_data_list $(TARGET_SAMPLES)/hevc/hdr10_plus_h265_sample.hevc 240cabdff1aSopenharmony_ciFATE_HEVC_FFPROBE-$(call DEMDEC, HEVC, HEVC) += fate-hevc-hdr10-plus-metadata 241cabdff1aSopenharmony_ci 242cabdff1aSopenharmony_cifate-hevc-hdr-vivid-metadata: CMD = probeframes -show_entries frame=side_data_list $(TARGET_SAMPLES)/hevc/hdr_vivid_h265_sample.hevc 243cabdff1aSopenharmony_ciFATE_HEVC_FFPROBE-$(call PARSERDEMDEC, HEVC, HEVC, HEVC) += fate-hevc-hdr-vivid-metadata 244cabdff1aSopenharmony_ci 245cabdff1aSopenharmony_cifate-hevc-dv-rpu: CMD = probeframes -show_entries frame=side_data_list -select_streams 0 -read_intervals "%+\#2" $(TARGET_SAMPLES)/hevc/dv84.mov 246cabdff1aSopenharmony_ciFATE_HEVC_FFPROBE-$(call DEMDEC, MOV, HEVC) += fate-hevc-dv-rpu 247cabdff1aSopenharmony_ci 248cabdff1aSopenharmony_cifate-hevc-two-first-slice: CMD = threads=2 framemd5 -i $(TARGET_SAMPLES)/hevc/two_first_slice.mp4 -sws_flags bitexact -t 00:02.00 -an 249cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMEMD5, MOV, HEVC) += fate-hevc-two-first-slice 250cabdff1aSopenharmony_ci 251cabdff1aSopenharmony_cifate-hevc-cabac-tudepth: CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc/cbf_cr_cb_TUDepth_4_circle.h265 -pix_fmt yuv444p 252cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMECRC, HEVC, HEVC) += fate-hevc-cabac-tudepth 253cabdff1aSopenharmony_ci 254cabdff1aSopenharmony_cifate-hevc-small422chroma: CMD = framecrc -flags unaligned -i $(TARGET_SAMPLES)/hevc/food.hevc -pix_fmt yuv422p10le -vf scale 255cabdff1aSopenharmony_ciFATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER SCALE_FILTER) += fate-hevc-small422chroma 256cabdff1aSopenharmony_ci 257cabdff1aSopenharmony_ciFATE_SAMPLES_AVCONV += $(FATE_HEVC-yes) 258cabdff1aSopenharmony_ciFATE_SAMPLES_FFPROBE += $(FATE_HEVC_FFPROBE-yes) 259cabdff1aSopenharmony_ci 260cabdff1aSopenharmony_cifate-hevc: $(FATE_HEVC-yes) $(FATE_HEVC_FFPROBE-yes) 261