summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2015-03-29 16:07:36 +0200
committerAnton Khirnov <anton@khirnov.net>2015-04-03 13:10:03 +0200
commitb2965ec7761c99e8ef9c217a28a517e37f010480 (patch)
tree09f8c1ec1fa0315d0467414c4fd48a6f0e6f758c
parentdf528b11ac607de13a7c438f2a51f2119f71a03c (diff)
FATE: add a test for parameter changes in HEVC
-rw-r--r--tests/fate/hevc.mak3
-rw-r--r--tests/ref/fate/hevc-paramchange-yuv420p-yuv420p10267
2 files changed, 270 insertions, 0 deletions
diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak
index 9afe71732a..fc4ce23bb7 100644
--- a/tests/fate/hevc.mak
+++ b/tests/fate/hevc.mak
@@ -155,6 +155,9 @@ endef
$(foreach N,$(HEVC_SAMPLES),$(eval $(call FATE_HEVC_TEST,$(N))))
$(foreach N,$(HEVC_SAMPLES_10BIT),$(eval $(call FATE_HEVC_TEST_10BIT,$(N))))
+fate-hevc-paramchange-yuv420p-yuv420p10: CMD = framecrc -vsync 0 -i $(TARGET_SAMPLES)/hevc/paramchange_yuv420p_yuv420p10.hevc
+FATE_HEVC += fate-hevc-paramchange-yuv420p-yuv420p10
+
FATE_HEVC-$(call DEMDEC, HEVC, HEVC) += $(FATE_HEVC)
FATE_SAMPLES_AVCONV += $(FATE_HEVC-yes)
diff --git a/tests/ref/fate/hevc-paramchange-yuv420p-yuv420p10 b/tests/ref/fate/hevc-paramchange-yuv420p-yuv420p10
new file mode 100644
index 0000000000..16a6a3c586
--- /dev/null
+++ b/tests/ref/fate/hevc-paramchange-yuv420p-yuv420p10
@@ -0,0 +1,267 @@
+#tb 0: 1/25
+0, 0, 0, 1, 13368960, 0x830b3a1d
+0, 1, 1, 1, 13368960, 0x120ca009
+0, 2, 2, 1, 13368960, 0xc94e0d86
+0, 3, 3, 1, 13368960, 0x3e97d237
+0, 4, 4, 1, 13368960, 0x1caaa873
+0, 5, 5, 1, 13368960, 0xc6af86c6
+0, 6, 6, 1, 13368960, 0x277ee61a
+0, 7, 7, 1, 13368960, 0x7832ef4e
+0, 8, 8, 1, 13368960, 0x328142e9
+0, 9, 9, 1, 13368960, 0xbe22f686
+0, 10, 10, 1, 13368960, 0xfdf78a41
+0, 11, 11, 1, 13368960, 0x8ea3a29e
+0, 12, 12, 1, 13368960, 0x10fc932f
+0, 13, 13, 1, 13368960, 0xaea485ff
+0, 14, 14, 1, 13368960, 0xd545d3c9
+0, 15, 15, 1, 13368960, 0x285d23be
+0, 16, 16, 1, 13368960, 0x21453f6a
+0, 17, 17, 1, 13368960, 0xc997240e
+0, 18, 18, 1, 13368960, 0xe4a6a4c9
+0, 19, 19, 1, 13368960, 0x645a04f4
+0, 20, 20, 1, 13368960, 0xf0868e8d
+0, 21, 21, 1, 13368960, 0x53e93a3c
+0, 22, 22, 1, 13368960, 0x9d0bf5c0
+0, 23, 23, 1, 13368960, 0xcff5f416
+0, 24, 24, 1, 13368960, 0xd30bf22e
+0, 25, 25, 1, 13368960, 0x9db94f89
+0, 26, 26, 1, 13368960, 0x32549fde
+0, 27, 27, 1, 13368960, 0xf842679a
+0, 28, 28, 1, 13368960, 0x057b893b
+0, 29, 29, 1, 13368960, 0x10308d96
+0, 30, 30, 1, 13368960, 0x2b92ad92
+0, 31, 31, 1, 13368960, 0xfaef4689
+0, 32, 32, 1, 13368960, 0x0d49ccb3
+0, 33, 33, 1, 13368960, 0x927f9fbf
+0, 34, 34, 1, 13368960, 0x424001ca
+0, 35, 35, 1, 13368960, 0x08651f52
+0, 36, 36, 1, 13368960, 0x95a60717
+0, 37, 37, 1, 13368960, 0x9571a4fc
+0, 38, 38, 1, 13368960, 0x958b479a
+0, 39, 39, 1, 13368960, 0xa93d2034
+0, 40, 40, 1, 13368960, 0x63568237
+0, 41, 41, 1, 13368960, 0x101fcc08
+0, 42, 42, 1, 13368960, 0xb4cd30ae
+0, 43, 43, 1, 13368960, 0x6b16a36e
+0, 44, 44, 1, 13368960, 0x16f462ba
+0, 45, 45, 1, 13368960, 0xfc6f6a4d
+0, 46, 46, 1, 13368960, 0x5801d227
+0, 47, 47, 1, 13368960, 0x4af661ba
+0, 48, 48, 1, 13368960, 0xb3f78825
+0, 49, 49, 1, 13368960, 0xccc5e616
+0, 50, 50, 1, 13368960, 0xf574dd62
+0, 51, 51, 1, 13368960, 0x5f82af98
+0, 52, 52, 1, 13368960, 0xe63f2bcf
+0, 53, 53, 1, 13368960, 0x407d7ee1
+0, 54, 54, 1, 13368960, 0xbdb7eeba
+0, 55, 55, 1, 13368960, 0x37c001c5
+0, 56, 56, 1, 13368960, 0x619414d1
+0, 57, 57, 1, 13368960, 0x82f8cf67
+0, 58, 58, 1, 13368960, 0x464ac4f3
+0, 59, 59, 1, 13368960, 0x78f9991a
+0, 60, 60, 1, 13368960, 0xeeddba5b
+0, 61, 61, 1, 13368960, 0x9426f039
+0, 62, 62, 1, 13368960, 0x2b418600
+0, 63, 63, 1, 13368960, 0xfc41210c
+0, 64, 64, 1, 13368960, 0xa191b118
+0, 65, 65, 1, 13368960, 0x9a3dec6a
+0, 66, 66, 1, 13368960, 0xd8e8b55a
+0, 67, 67, 1, 13368960, 0xb45b815a
+0, 68, 68, 1, 13368960, 0x86a91143
+0, 69, 69, 1, 13368960, 0x2b03221b
+0, 70, 70, 1, 13368960, 0x78aba843
+0, 71, 71, 1, 13368960, 0x6fe9268b
+0, 72, 72, 1, 13368960, 0x4ebe6005
+0, 73, 73, 1, 13368960, 0x5a66f82b
+0, 74, 74, 1, 13368960, 0x8a224cc6
+0, 75, 75, 1, 13368960, 0x8a224cc6
+0, 76, 76, 1, 13368960, 0x5a055a2f
+0, 77, 77, 1, 13368960, 0x5a055a2f
+0, 78, 78, 1, 13368960, 0x984ee1a4
+0, 79, 79, 1, 13368960, 0x0d65da82
+0, 80, 80, 1, 13368960, 0xcd7c4226
+0, 81, 81, 1, 13368960, 0x2896614e
+0, 82, 82, 1, 13368960, 0x997ddce1
+0, 83, 83, 1, 13368960, 0x3018e3d9
+0, 84, 84, 1, 13368960, 0xd01cb3bc
+0, 85, 85, 1, 13368960, 0x2f643612
+0, 86, 86, 1, 13368960, 0x23c2dfb3
+0, 87, 87, 1, 13368960, 0x23c2dfb3
+0, 88, 88, 1, 13368960, 0x57d69dd3
+0, 89, 89, 1, 13368960, 0xd270a0ab
+0, 90, 90, 1, 13368960, 0xa24e5c1e
+0, 91, 91, 1, 13368960, 0xc3c047b2
+0, 92, 92, 1, 13368960, 0x5a5b4eaa
+0, 93, 93, 1, 13368960, 0xd32c7a91
+0, 94, 94, 1, 13368960, 0x87ee6217
+0, 95, 95, 1, 13368960, 0xbe1e8641
+0, 96, 96, 1, 13368960, 0x88225cf9
+0, 97, 97, 1, 13368960, 0x41c1b776
+0, 98, 98, 1, 13368960, 0xc7cde7f4
+0, 99, 99, 1, 13368960, 0x31b8ac12
+0, 100, 100, 1, 13368960, 0x6c12322d
+0, 101, 101, 1, 13368960, 0xa3d4a8e4
+0, 102, 102, 1, 13368960, 0x6d62ade8
+0, 103, 103, 1, 13368960, 0x6d62ade8
+0, 104, 104, 1, 13368960, 0x3ede9b6f
+0, 105, 105, 1, 13368960, 0x56924e2b
+0, 106, 106, 1, 13368960, 0x8c25ee45
+0, 107, 107, 1, 13368960, 0xfc2e5e96
+0, 108, 108, 1, 13368960, 0x5fd3c9ce
+0, 109, 109, 1, 13368960, 0x51e9dd4d
+0, 110, 110, 1, 13368960, 0xd7b90558
+0, 111, 111, 1, 13368960, 0xfe185238
+0, 112, 112, 1, 13368960, 0x1be11174
+0, 113, 113, 1, 13368960, 0x16f9a81b
+0, 114, 114, 1, 13368960, 0x8533b2be
+0, 115, 115, 1, 13368960, 0xd8327426
+0, 116, 116, 1, 13368960, 0x7a6f3d80
+0, 117, 117, 1, 13368960, 0xeb879ea8
+0, 118, 118, 1, 13368960, 0x904da2b8
+0, 119, 119, 1, 13368960, 0xeed21ab9
+0, 120, 120, 1, 13368960, 0x9c5cf568
+0, 121, 121, 1, 13368960, 0x0bbe1a28
+0, 122, 122, 1, 13368960, 0xf2604543
+0, 123, 123, 1, 13368960, 0xf3d43846
+0, 124, 124, 1, 13368960, 0x9f768657
+0, 125, 125, 1, 13368960, 0x74b0d261
+0, 126, 126, 1, 13368960, 0x0f08ec8e
+0, 127, 127, 1, 13368960, 0xb77f9cb8
+0, 128, 128, 1, 13368960, 0x696c5bfa
+0, 129, 129, 1, 13368960, 0x4e99ddf6
+0, 130, 130, 1, 13368960, 0x229ecd66
+0, 131, 131, 1, 13368960, 0xd2b322d4
+0, 132, 132, 1, 13368960, 0x83d42180
+0, 133, 133, 1, 13368960, 0xb40d2508
+0, 134, 134, 1, 13368960, 0x35e92fa5
+0, 135, 135, 1, 13368960, 0x5aa2bec9
+0, 136, 136, 1, 13368960, 0x92be5044
+0, 137, 137, 1, 13368960, 0x6ae3f3a2
+0, 138, 138, 1, 13368960, 0xc76e7b05
+0, 139, 139, 1, 13368960, 0xc76e7b05
+0, 140, 140, 1, 13368960, 0xf04961fe
+0, 141, 141, 1, 13368960, 0x44ce69d1
+0, 142, 142, 1, 13368960, 0xf659fb8f
+0, 143, 143, 1, 13368960, 0x365ae456
+0, 144, 144, 1, 13368960, 0xa6dceffc
+0, 145, 145, 1, 13368960, 0x2dd12c22
+0, 146, 146, 1, 13368960, 0xb896e3f3
+0, 147, 147, 1, 13368960, 0xd6615b15
+0, 148, 148, 1, 13368960, 0xc375996b
+0, 149, 149, 1, 13368960, 0x89a06cbf
+0, 150, 150, 1, 13368960, 0x20d54f8b
+0, 151, 151, 1, 13368960, 0x955f4329
+0, 152, 152, 1, 13368960, 0x9c7e3906
+0, 153, 153, 1, 13368960, 0x449a63ea
+0, 154, 154, 1, 13368960, 0x62431d75
+0, 155, 155, 1, 13368960, 0xac52d9f3
+0, 156, 156, 1, 13368960, 0x57bef208
+0, 157, 157, 1, 13368960, 0x32f604d5
+0, 158, 158, 1, 13368960, 0x55b679c9
+0, 159, 159, 1, 13368960, 0x2003c55d
+0, 160, 160, 1, 13368960, 0x0e8d0111
+0, 161, 161, 1, 13368960, 0x4876f64d
+0, 162, 162, 1, 13368960, 0x44514a09
+0, 163, 163, 1, 13368960, 0x7ce81efd
+0, 164, 164, 1, 13368960, 0x2af740ab
+0, 165, 165, 1, 13368960, 0xbc52dca2
+0, 166, 166, 1, 13368960, 0x9ba679e2
+0, 167, 167, 1, 13368960, 0x4e9195e1
+0, 168, 168, 1, 13368960, 0x5078ae80
+0, 169, 169, 1, 13368960, 0xab823be0
+0, 170, 170, 1, 13368960, 0xc45a011e
+0, 171, 171, 1, 13368960, 0xb0a0beaf
+0, 172, 172, 1, 13368960, 0x0f1169a6
+0, 173, 173, 1, 13368960, 0x56d53564
+0, 174, 174, 1, 13368960, 0x93874837
+0, 175, 175, 1, 13368960, 0x2e4c3acf
+0, 176, 176, 1, 13368960, 0xf51f5beb
+0, 177, 177, 1, 13368960, 0x5ffffae0
+0, 178, 178, 1, 13368960, 0x3b1a3df9
+0, 179, 179, 1, 13368960, 0xfecd52e1
+0, 180, 180, 1, 13368960, 0xc84ec5c6
+0, 181, 181, 1, 13368960, 0xd033a6b4
+0, 182, 182, 1, 13368960, 0x18230ce6
+0, 183, 183, 1, 13368960, 0xa240d858
+0, 184, 184, 1, 13368960, 0x058d32ec
+0, 185, 185, 1, 13368960, 0x46e81bad
+0, 186, 186, 1, 13368960, 0x78a89b7d
+0, 187, 187, 1, 13368960, 0xf9a0b94e
+0, 188, 188, 1, 13368960, 0x34fdd579
+0, 189, 189, 1, 13368960, 0xd58f5aa2
+0, 190, 190, 1, 13368960, 0x4d957a13
+0, 191, 191, 1, 13368960, 0x0b233f2c
+0, 192, 192, 1, 13368960, 0xcc5471d5
+0, 193, 193, 1, 13368960, 0xcc5471d5
+0, 194, 194, 1, 13368960, 0xddccf2ea
+0, 195, 195, 1, 13368960, 0xddccf2ea
+0, 196, 196, 1, 13368960, 0x38290ed9
+0, 197, 197, 1, 13368960, 0x095f6f3a
+0, 198, 198, 1, 13368960, 0xe4c70f9f
+0, 199, 199, 1, 13368960, 0x695cd27d
+0, 200, 200, 1, 13368960, 0x98a15fcb
+0, 201, 201, 1, 13368960, 0x22a37600
+0, 202, 202, 1, 13368960, 0xa7bc5ddf
+0, 203, 203, 1, 13368960, 0x63778def
+0, 204, 204, 1, 13368960, 0xa7bc5ddf
+0, 205, 205, 1, 13368960, 0xcce44a22
+0, 206, 206, 1, 13368960, 0xe9e1e769
+0, 207, 207, 1, 13368960, 0x05c652e7
+0, 208, 208, 1, 13368960, 0xc075c9b0
+0, 209, 209, 1, 13368960, 0x6d674c85
+0, 210, 210, 1, 13368960, 0x57938439
+0, 211, 211, 1, 13368960, 0x28296abd
+0, 212, 212, 1, 13368960, 0xc29bd537
+0, 213, 213, 1, 13368960, 0xbb01f326
+0, 214, 214, 1, 13368960, 0x68f9366d
+0, 215, 215, 1, 13368960, 0x3b8f6d9a
+0, 216, 216, 1, 13368960, 0x26db944e
+0, 217, 217, 1, 13368960, 0x2f975635
+0, 218, 218, 1, 13368960, 0x4f8d15a2
+0, 219, 219, 1, 13368960, 0x3b773121
+0, 220, 220, 1, 13368960, 0x0e502331
+0, 221, 221, 1, 13368960, 0xffe3a0e9
+0, 222, 222, 1, 13368960, 0x443fa9fb
+0, 223, 223, 1, 13368960, 0xdc592fd0
+0, 224, 224, 1, 13368960, 0x88f537a3
+0, 225, 225, 1, 13368960, 0x99216d73
+0, 226, 226, 1, 13368960, 0x4809af2c
+0, 227, 227, 1, 13368960, 0x2dd56e6a
+0, 228, 228, 1, 13368960, 0x674cc602
+0, 229, 229, 1, 13368960, 0x08685038
+0, 230, 230, 1, 13368960, 0x4b4219f3
+0, 231, 231, 1, 13368960, 0xb850e27c
+0, 232, 232, 1, 13368960, 0xe3aca387
+0, 233, 233, 1, 13368960, 0x11c50e02
+0, 234, 234, 1, 13368960, 0xa14f9a7f
+0, 235, 235, 1, 13368960, 0x2407abdd
+0, 236, 236, 1, 13368960, 0xbe8cc86b
+0, 237, 237, 1, 13368960, 0x53f539b4
+0, 238, 238, 1, 13368960, 0x0d4c359c
+0, 239, 239, 1, 13368960, 0x3ed14dad
+0, 240, 240, 1, 13368960, 0xf4676505
+0, 241, 241, 1, 13368960, 0x6dade6bf
+0, 242, 242, 1, 13368960, 0x4390f1fa
+0, 243, 243, 1, 13368960, 0xd4ffd518
+0, 244, 244, 1, 13368960, 0x933b9c20
+0, 245, 245, 1, 13368960, 0xe586663a
+0, 246, 246, 1, 13368960, 0x4b3f1e0f
+0, 247, 247, 1, 13368960, 0xe99668e1
+0, 248, 248, 1, 13368960, 0x4967157b
+0, 249, 249, 1, 13368960, 0x443314db
+0, 250, 250, 1, 13368960, 0x83023744
+0, 251, 251, 1, 13368960, 0x35e8b4da
+0, 252, 252, 1, 13368960, 0xc2eeb60d
+0, 253, 253, 1, 13368960, 0x2df97afe
+0, 254, 254, 1, 13368960, 0x4f9eeab8
+0, 255, 255, 1, 13368960, 0x5cfa523d
+0, 256, 256, 1, 13368960, 0x4badc6b8
+0, 257, 257, 1, 13368960, 0xaa801786
+0, 258, 258, 1, 13368960, 0xca282526
+0, 259, 259, 1, 13368960, 0x3a93f0cc
+0, 260, 260, 1, 13368960, 0x290e550c
+0, 261, 261, 1, 13368960, 0x29a015d8
+0, 262, 262, 1, 13368960, 0x4e2f73d6
+0, 263, 263, 1, 13368960, 0xfa87495c
+0, 264, 264, 1, 13368960, 0xaca638a5
+0, 265, 265, 1, 13368960, 0xef22830f