48 IPRED_C_Mitsubishi_3 \
51 LTRPSPS_A_Qualcomm_1 \
63 MVDL1ZERO_A_docomo_3 \
65 NoOutPrior_A_Qualcomm_1 \
66 NoOutPrior_B_Qualcomm_1 \
127 WPP_A_ericsson_MAIN_2 \
128 WPP_B_ericsson_MAIN_2 \
129 WPP_C_ericsson_MAIN_2 \
130 WPP_D_ericsson_MAIN_2 \
131 WPP_E_ericsson_MAIN_2 \
132 WPP_F_ericsson_MAIN_2 \
134 HEVC_SAMPLES_10BIT = \
135 DBLK_A_MAIN10_VIXS_3 \
136 WP_A_MAIN10_Toshiba_3 \
137 WP_MAIN10_B_Toshiba_3 \
138 WPP_A_ericsson_MAIN10_2 \
139 WPP_B_ericsson_MAIN10_2 \
140 WPP_C_ericsson_MAIN10_2 \
141 WPP_D_ericsson_MAIN10_2 \
142 WPP_E_ericsson_MAIN10_2 \
143 WPP_F_ericsson_MAIN10_2 \
146 HEVC_SAMPLES_422_10BIT = \
147 ADJUST_IPRED_ANGLE_A_RExt_Mitsubishi_1 \
150 HEVC_SAMPLES_422_10BIN = \
151 Main_422_10_A_RExt_Sony_1 \
152 Main_422_10_B_RExt_Sony_1 \
154 HEVC_SAMPLES_444_8BIT = \
155 QMATRIX_A_RExt_Sony_1 \
157 HEVC_SAMPLES_444_12BIT = \
159 PERSIST_RPARAM_A_RExt_Sony_1\
160 SAO_A_RExt_MediaTek_1 \
163 # equivalent bitstreams
164 # AMP_D_Hisilicon_3 -- AMP_D_Hisilicon
165 # AMP_E_Hisilicon_3 -- AMP_E_Hisilicon
166 # MVDL1ZERO_A_docomo_4 -- MVDL1ZERO_A_docomo_3
167 # RAP_A_docomo_5 -- RAP_A_docomo_4
168 # RAP_B_bossen_2 -- RAP_B_bossen_1
169 # RPS_A_docomo_5 -- RPS_A_docomo_4
170 # RPS_F_docomo_2 -- RPS_F_docomo_1
173 # TSUNEQBD_A_MAIN10_Technicolor_2.bit (segfault mix 9-10bits)
174 # PERSIST_RPARAM_A_RExt_Sony_1 (rext)
177 define FATE_HEVC_TEST
178 FATE_HEVC += fate-hevc-conformance-$(1)
179 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit
182 define FATE_HEVC_TEST_10BIT
183 FATE_HEVC += fate-hevc-conformance-$(1)
184 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv420p10le
187 define FATE_HEVC_TEST_422_10BIT
188 FATE_HEVC += fate-hevc-conformance-$(1)
189 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv422p10le
192 define FATE_HEVC_TEST_422_10BIN
193 FATE_HEVC += fate-hevc-conformance-$(1)
194 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bin -pix_fmt yuv422p10le
197 define FATE_HEVC_TEST_444_8BIT
198 FATE_HEVC += fate-hevc-conformance-$(1)
199 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit
202 define FATE_HEVC_TEST_444_12BIT
203 FATE_HEVC += fate-hevc-conformance-$(1)
204 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv444p12le
207 $(foreach N,$(HEVC_SAMPLES),$(eval $(call FATE_HEVC_TEST,$(N))))
208 $(foreach N,$(HEVC_SAMPLES_10BIT),$(eval $(call FATE_HEVC_TEST_10BIT,$(N))))
209 $(foreach N,$(HEVC_SAMPLES_422_10BIT),$(eval $(call FATE_HEVC_TEST_422_10BIT,$(N))))
210 $(foreach N,$(HEVC_SAMPLES_422_10BIN),$(eval $(call FATE_HEVC_TEST_422_10BIN,$(N))))
211 $(foreach N,$(HEVC_SAMPLES_444_8BIT),$(eval $(call FATE_HEVC_TEST_444_8BIT,$(N))))
212 $(foreach N,$(HEVC_SAMPLES_444_12BIT),$(eval $(call FATE_HEVC_TEST_444_12BIT,$(N))))
214 FATE_HEVC-$(call DEMDEC, HEVC, HEVC) += $(FATE_HEVC)
216 FATE_SAMPLES_AVCONV += $(FATE_HEVC-yes)
218 fate-hevc: $(FATE_HEVC-yes)