History

fate/vvc: add vvc-conformance-10b422_L_5

This commit added 10b422_L_5 for testing palette mode.

Wu Jianhua committed 1 year ago

Commit 6e100b71 parent de154222 files · +28 −1Browse files

Unified · Split

2 files
  1. tests/fate/vvc.mak +6 −1
  2. tests/ref/fate/vvc-conformance-10b422_L_5 +22 −0
tests/fate/vvc.mak+6−1
@@ -27,6 +27,9 @@ VVC_SAMPLES_10BIT = \ · 26 unmodified lines
27 WPP_A_3 \27 WPP_A_3 \
28 WRAP_A_4 \28 WRAP_A_4 \
29 29
30VVC_SAMPLES_422_10BIT = \
31 10b422_L_5 \
32
30VVC_SAMPLES_444_10BIT = \33VVC_SAMPLES_444_10BIT = \
31 CROP_B_4 \34 CROP_B_4 \
32 35
@@ -35,11 +38,12 @@ VVC_SAMPLES_444_10BIT = \ · 2 unmodified lines
35# OPI_B_3 (Inter layer ref support needed)38# OPI_B_3 (Inter layer ref support needed)
36# VPS_A_3 (Inter layer ref support needed)39# VPS_A_3 (Inter layer ref support needed)
37 40
38FATE_VVC_VARS := 8BIT 10BIT 444_10BIT41FATE_VVC_VARS := 8BIT 10BIT 422_10BIT 444_10BIT
39$(foreach VAR,$(FATE_VVC_VARS), $(eval VVC_TESTS_$(VAR) := $(addprefix fate-vvc-conformance-, $(VVC_SAMPLES_$(VAR)))))42$(foreach VAR,$(FATE_VVC_VARS), $(eval VVC_TESTS_$(VAR) := $(addprefix fate-vvc-conformance-, $(VVC_SAMPLES_$(VAR)))))
40 43
41$(VVC_TESTS_8BIT): SCALE_OPTS := -pix_fmt yuv420p44$(VVC_TESTS_8BIT): SCALE_OPTS := -pix_fmt yuv420p
42$(VVC_TESTS_10BIT): SCALE_OPTS := -pix_fmt yuv420p10le -vf scale45$(VVC_TESTS_10BIT): SCALE_OPTS := -pix_fmt yuv420p10le -vf scale
46$(VVC_TESTS_422_10BIT): SCALE_OPTS := -pix_fmt yuv422p10le -vf scale
43$(VVC_TESTS_444_10BIT): SCALE_OPTS := -pix_fmt yuv444p10le -vf scale47$(VVC_TESTS_444_10BIT): SCALE_OPTS := -pix_fmt yuv444p10le -vf scale
44fate-vvc-conformance-%: CMD = framecrc -c:v vvc -i $(TARGET_SAMPLES)/vvc-conformance/$(subst fate-vvc-conformance-,,$(@)).bit $(SCALE_OPTS)48fate-vvc-conformance-%: CMD = framecrc -c:v vvc -i $(TARGET_SAMPLES)/vvc-conformance/$(subst fate-vvc-conformance-,,$(@)).bit $(SCALE_OPTS)
45fate-vvc-output-ref: CMD = framecrc -c:v vvc -i $(TARGET_SAMPLES)/vvc/Hierarchical.bit $(SCALE_OPTS)49fate-vvc-output-ref: CMD = framecrc -c:v vvc -i $(TARGET_SAMPLES)/vvc/Hierarchical.bit $(SCALE_OPTS)
@@ -49,6 +53,7 @@ fate-vvc-wpp-single-slice-pic: CMD = framecrc -c:v vvc -i $(TARGET_SAMPLES)/vvc/ · 3 unmodified lines
49FATE_VVC-$(call FRAMECRC, VVC, VVC, VVC_PARSER) += $(VVC_TESTS_8BIT) fate-vvc-output-ref53FATE_VVC-$(call FRAMECRC, VVC, VVC, VVC_PARSER) += $(VVC_TESTS_8BIT) fate-vvc-output-ref
50FATE_VVC-$(call FRAMECRC, VVC, VVC, VVC_PARSER SCALE_FILTER) += \54FATE_VVC-$(call FRAMECRC, VVC, VVC, VVC_PARSER SCALE_FILTER) += \
51 $(VVC_TESTS_10BIT) \55 $(VVC_TESTS_10BIT) \
56 $(VVC_TESTS_422_10BIT) \
52 $(VVC_TESTS_444_10BIT) \57 $(VVC_TESTS_444_10BIT) \
53 fate-vvc-frames-with-ltr \58 fate-vvc-frames-with-ltr \
54 fate-vvc-wpp-single-slice-pic \59 fate-vvc-wpp-single-slice-pic \
tests/ref/fate/vvc-conformance-10b422_L_5+22−0
@@ -0,0 +1,22 @@
1#tb 0: 1/25
2#media_type 0: video
3#codec_id 0: rawvideo
4#dimensions 0: 1920x1080
5#sar 0: 0/1
60, 0, 0, 1, 8294400, 0x4c24b4d8
70, 1, 1, 1, 8294400, 0xfcaa4734
80, 2, 2, 1, 8294400, 0xc9a32414
90, 3, 3, 1, 8294400, 0x7a42ba51
100, 4, 4, 1, 8294400, 0xcf8b2dd5
110, 5, 5, 1, 8294400, 0x2f0701ec
120, 6, 6, 1, 8294400, 0x863f665f
130, 7, 7, 1, 8294400, 0xef2e70bd
140, 8, 8, 1, 8294400, 0xeb221c2b
150, 9, 9, 1, 8294400, 0x3c074b8f
160, 10, 10, 1, 8294400, 0xb246c65a
170, 11, 11, 1, 8294400, 0x94ede8e8
180, 12, 12, 1, 8294400, 0x2143a40b
190, 13, 13, 1, 8294400, 0xc04eb9e3
200, 14, 14, 1, 8294400, 0x00f3a419
210, 15, 15, 1, 8294400, 0x6ae90b65
220, 16, 16, 1, 8294400, 0x36375084

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t