10 BUMPING_A_ericsson_1 \
49 IPRED_C_Mitsubishi_3 \
52 LTRPSPS_A_Qualcomm_1 \
64 MVDL1ZERO_A_docomo_3 \
66 NoOutPrior_A_Qualcomm_1 \
67 NoOutPrior_B_Qualcomm_1 \
128 WPP_A_ericsson_MAIN_2 \
129 WPP_B_ericsson_MAIN_2 \
130 WPP_C_ericsson_MAIN_2 \
131 WPP_D_ericsson_MAIN_2 \
132 WPP_E_ericsson_MAIN_2 \
133 WPP_F_ericsson_MAIN_2 \
135 HEVC_SAMPLES_10BIT = \
136 DBLK_A_MAIN10_VIXS_3 \
137 WP_A_MAIN10_Toshiba_3 \
138 WP_MAIN10_B_Toshiba_3 \
139 WPP_A_ericsson_MAIN10_2 \
140 WPP_B_ericsson_MAIN10_2 \
141 WPP_C_ericsson_MAIN10_2 \
142 WPP_D_ericsson_MAIN10_2 \
143 WPP_E_ericsson_MAIN10_2 \
144 WPP_F_ericsson_MAIN10_2 \
147 HEVC_SAMPLES_422_10BIT = \
148 ADJUST_IPRED_ANGLE_A_RExt_Mitsubishi_1 \
151 HEVC_SAMPLES_422_10BIN = \
152 Main_422_10_A_RExt_Sony_1 \
153 Main_422_10_B_RExt_Sony_1 \
155 HEVC_SAMPLES_444_8BIT = \
156 QMATRIX_A_RExt_Sony_1 \
158 HEVC_SAMPLES_444_12BIT = \
160 PERSIST_RPARAM_A_RExt_Sony_1\
161 SAO_A_RExt_MediaTek_1 \
164 # equivalent bitstreams
165 # AMP_D_Hisilicon_3 -- AMP_D_Hisilicon
166 # AMP_E_Hisilicon_3 -- AMP_E_Hisilicon
167 # MVDL1ZERO_A_docomo_4 -- MVDL1ZERO_A_docomo_3
168 # RAP_A_docomo_5 -- RAP_A_docomo_4
169 # RAP_B_bossen_2 -- RAP_B_bossen_1
170 # RPS_A_docomo_5 -- RPS_A_docomo_4
171 # RPS_F_docomo_2 -- RPS_F_docomo_1
174 # TSUNEQBD_A_MAIN10_Technicolor_2.bit (segfault mix 9-10bits)
175 # PERSIST_RPARAM_A_RExt_Sony_1 (rext)
178 define FATE_HEVC_TEST
179 FATE_HEVC += fate-hevc-conformance-$(1)
180 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit
183 define FATE_HEVC_TEST_10BIT
184 FATE_HEVC += fate-hevc-conformance-$(1)
185 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv420p10le
188 define FATE_HEVC_TEST_422_10BIT
189 FATE_HEVC += fate-hevc-conformance-$(1)
190 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv422p10le
193 define FATE_HEVC_TEST_422_10BIN
194 FATE_HEVC += fate-hevc-conformance-$(1)
195 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bin -pix_fmt yuv422p10le
198 define FATE_HEVC_TEST_444_8BIT
199 FATE_HEVC += fate-hevc-conformance-$(1)
200 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit
203 define FATE_HEVC_TEST_444_12BIT
204 FATE_HEVC += fate-hevc-conformance-$(1)
205 fate-hevc-conformance-$(1): CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/hevc-conformance/$(1).bit -pix_fmt yuv444p12le
208 $(foreach N,$(HEVC_SAMPLES),$(eval $(call FATE_HEVC_TEST,$(N))))
209 $(foreach N,$(HEVC_SAMPLES_10BIT),$(eval $(call FATE_HEVC_TEST_10BIT,$(N))))
210 $(foreach N,$(HEVC_SAMPLES_422_10BIT),$(eval $(call FATE_HEVC_TEST_422_10BIT,$(N))))
211 $(foreach N,$(HEVC_SAMPLES_422_10BIN),$(eval $(call FATE_HEVC_TEST_422_10BIN,$(N))))
212 $(foreach N,$(HEVC_SAMPLES_444_8BIT),$(eval $(call FATE_HEVC_TEST_444_8BIT,$(N))))
213 $(foreach N,$(HEVC_SAMPLES_444_12BIT),$(eval $(call FATE_HEVC_TEST_444_12BIT,$(N))))
215 FATE_HEVC-$(call DEMDEC, HEVC, HEVC) += $(FATE_HEVC)
217 FATE_SAMPLES_AVCONV += $(FATE_HEVC-yes)
219 fate-hevc: $(FATE_HEVC-yes)