---
tests/fate/h264.mak | 4 ++++
tests/ref/fate/h264-lossless-422-10bit | 30 ++++++++++++++++++++++++++++++
tests/ref/fate/h264-lossless-444-10bit | 30 ++++++++++++++++++++++++++++++
3 files changed, 64 insertions(+), 0 deletions(-)
create mode 100644 tests/ref/fate/h264-lossless-422-10bit
create mode 100644 tests/ref/fate/h264-lossless-444-10bit
diff --git a/tests/fate/h264.mak b/tests/fate/h264.mak
index d0f1a62..635169e 100644
--- a/tests/fate/h264.mak
+++ b/tests/fate/h264.mak
@@ -174,6 +174,8 @@ FATE_H264 = aud_mw_e
\
FATE_H264 := $(FATE_H264:%=fate-h264-conformance-%) \
fate-h264-interlace-crop \
fate-h264-lossless \
+ fate-h264-lossless-422-10bit \
+ fate-h264-lossless-444-10bit \
fate-h264-extreme-plane-pred \
FATE_TESTS += $(FATE_H264)
@@ -354,4 +356,6 @@ fate-h264-conformance-sva_nl2_e: CMD = framecrc -vsync 0 -i
$(SAMPLES)/h264-conf
fate-h264-interlace-crop: CMD = framecrc -vsync 0 -i
$(SAMPLES)/h264/interlaced_crop.mp4 -vframes 3
fate-h264-lossless: CMD = framecrc -vsync 0 -i $(SAMPLES)/h264/lossless.h264
+fate-h264-lossless-422-10bit: CMD = framecrc -vsync 0 -i
$(SAMPLES)/h264-lossless/ll422_10bit.mkv
+fate-h264-lossless-444-10bit: CMD = framecrc -vsync 0 -i
$(SAMPLES)/h264-lossless/ll444_10bit.mkv
fate-h264-extreme-plane-pred: CMD = framemd5 -strict 1 -vsync 0 -i
$(SAMPLES)/h264/extreme-plane-pred.h264
diff --git a/tests/ref/fate/h264-lossless-422-10bit
b/tests/ref/fate/h264-lossless-422-10bit
new file mode 100644
index 0000000..b4e26d0
--- /dev/null
+++ b/tests/ref/fate/h264-lossless-422-10bit
@@ -0,0 +1,30 @@
+0, 0, 1228800, 0xcf0bceb2
+0, 3750, 1228800, 0xcf0bceb2
+0, 7500, 1228800, 0xcf0bceb2
+0, 11250, 1228800, 0xcf0bceb2
+0, 15000, 1228800, 0xb19cf1bc
+0, 18750, 1228800, 0xcbdc3a7e
+0, 22500, 1228800, 0x062f85fa
+0, 26250, 1228800, 0x58d1768b
+0, 30000, 1228800, 0x0bc50ab0
+0, 33750, 1228800, 0x9fa2b84b
+0, 37500, 1228800, 0x41266ae9
+0, 41250, 1228800, 0x6d3c5597
+0, 45000, 1228800, 0x4f63113b
+0, 48750, 1228800, 0xe01597ca
+0, 52500, 1228800, 0x8c47d8cc
+0, 56250, 1228800, 0x17216747
+0, 60000, 1228800, 0x629308fe
+0, 63750, 1228800, 0x9d4a4f6d
+0, 67500, 1228800, 0x2caace05
+0, 71250, 1228800, 0xe45735b4
+0, 75000, 1228800, 0x6428fd37
+0, 78750, 1228800, 0x5447eddb
+0, 82500, 1228800, 0xf53c57e3
+0, 86250, 1228800, 0x5e7a2ffc
+0, 90000, 1228800, 0xb2e04fd0
+0, 93750, 1228800, 0x7291cc7f
+0, 97500, 1228800, 0xfe4fd517
+0, 101250, 1228800, 0x5ee67a61
+0, 105000, 1228800, 0x087bdeee
+0, 108750, 1228800, 0xff52b35f
diff --git a/tests/ref/fate/h264-lossless-444-10bit
b/tests/ref/fate/h264-lossless-444-10bit
new file mode 100644
index 0000000..0242466
--- /dev/null
+++ b/tests/ref/fate/h264-lossless-444-10bit
@@ -0,0 +1,30 @@
+0, 0, 1843200, 0x1075d7ee
+0, 3750, 1843200, 0x1075d7ee
+0, 7500, 1843200, 0x1075d7ee
+0, 11250, 1843200, 0x1075d7ee
+0, 15000, 1843200, 0x4d75ff0a
+0, 18750, 1843200, 0x29f2d9ee
+0, 22500, 1843200, 0xce99ce00
+0, 26250, 1843200, 0x72a39126
+0, 30000, 1843200, 0x7566f85e
+0, 33750, 1843200, 0x43295cee
+0, 37500, 1843200, 0x6b3c516b
+0, 41250, 1843200, 0x8c9e5cc3
+0, 45000, 1843200, 0x7b218073
+0, 48750, 1843200, 0x8e5330ba
+0, 52500, 1843200, 0xe95b3482
+0, 56250, 1843200, 0x37374044
+0, 60000, 1843200, 0x105d08a0
+0, 63750, 1843200, 0x766bf12f
+0, 67500, 1843200, 0x8f4a1212
+0, 71250, 1843200, 0xc5e80893
+0, 75000, 1843200, 0x9342a970
+0, 78750, 1843200, 0x95218983
+0, 82500, 1843200, 0x250b9297
+0, 86250, 1843200, 0xe7a14b09
+0, 90000, 1843200, 0xf7641a28
+0, 93750, 1843200, 0x0d55bf14
+0, 97500, 1843200, 0xe918465b
+0, 101250, 1843200, 0xa902e502
+0, 105000, 1843200, 0x4c1906f6
+0, 108750, 1843200, 0xbd9fcf27
--
1.7.3.4
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel