aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMans Rullgard <mans@mansr.com>2012-05-11 15:31:36 +0100
committerMans Rullgard <mans@mansr.com>2012-05-14 21:38:28 +0100
commitb1c1d7dae783300701ed39fe5103e5c313e87bd9 (patch)
tree7b7c9894ee9948316ce06aff05e61c7652f0df49 /tests
parent0b1c868508ba092c63bfe429fe57ec1379afa502 (diff)
downloadffmpeg-b1c1d7dae783300701ed39fe5103e5c313e87bd9.tar.gz
fate: separate sierra-vmd audio and video tests
Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/fate/audio.mak3
-rw-r--r--tests/fate/demux.mak3
-rw-r--r--tests/fate/video.mak3
-rw-r--r--tests/ref/fate/sierra-vmd334
-rw-r--r--tests/ref/fate/sierra-vmd-audio216
-rw-r--r--tests/ref/fate/sierra-vmd-video118
6 files changed, 340 insertions, 337 deletions
diff --git a/tests/fate/audio.mak b/tests/fate/audio.mak
index 83449c0b12..7a201e0800 100644
--- a/tests/fate/audio.mak
+++ b/tests/fate/audio.mak
@@ -34,6 +34,9 @@ fate-nellymoser: CMD = pcm -i $(SAMPLES)/nellymoser/nellymoser.flv
fate-nellymoser: CMP = oneoff
fate-nellymoser: REF = $(SAMPLES)/nellymoser/nellymoser.pcm
+FATE_AVCONV += fate-sierra-vmd-audio
+fate-sierra-vmd-audio: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -vn
+
FATE_AVCONV += fate-smacker-audio
fate-smacker-audio: CMD = framecrc -i $(SAMPLES)/smacker/wetlogo.smk -vn
diff --git a/tests/fate/demux.mak b/tests/fate/demux.mak
index 32f3200fee..92aa812471 100644
--- a/tests/fate/demux.mak
+++ b/tests/fate/demux.mak
@@ -55,9 +55,6 @@ fate-qcp-demux: CMD = crc -i $(SAMPLES)/qcp/0036580847.QCP -acodec copy
FATE_AVCONV += fate-redcode-demux
fate-redcode-demux: CMD = framecrc -i $(SAMPLES)/r3d/4MB-sample.r3d -vcodec copy -acodec copy
-FATE_AVCONV += fate-sierra-vmd
-fate-sierra-vmd: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -pix_fmt rgb24
-
FATE_AVCONV += fate-siff
fate-siff: CMD = framecrc -i $(SAMPLES)/SIFF/INTRO_B.VB -t 3 -pix_fmt rgb24
diff --git a/tests/fate/video.mak b/tests/fate/video.mak
index 62b5f99781..0f4219d94f 100644
--- a/tests/fate/video.mak
+++ b/tests/fate/video.mak
@@ -176,6 +176,9 @@ fate-rl2: CMD = framecrc -i $(SAMPLES)/rl2/Z4915300.RL2 -pix_fmt rgb24 -an
FATE_AVCONV += fate-roqvideo
fate-roqvideo: CMD = framecrc -i $(SAMPLES)/idroq/idlogo.roq -an
+FATE_AVCONV += fate-sierra-vmd-video
+fate-sierra-vmd-video: CMD = framecrc -i $(SAMPLES)/vmd/12.vmd -pix_fmt rgb24 -an
+
FATE_AVCONV += fate-smacker-video
fate-smacker-video: CMD = framecrc -i $(SAMPLES)/smacker/wetlogo.smk -pix_fmt rgb24 -an
diff --git a/tests/ref/fate/sierra-vmd b/tests/ref/fate/sierra-vmd
deleted file mode 100644
index c72813e5b8..0000000000
--- a/tests/ref/fate/sierra-vmd
+++ /dev/null
@@ -1,334 +0,0 @@
-#tb 0: 1/10
-#tb 1: 1/22050
-0, 0, 0, 1, 230400, 0x0224ab01
-1, 0, 0, 61740, 123480, 0x3a794c13
-0, 1, 1, 1, 230400, 0x449e4d81
-0, 2, 2, 1, 230400, 0x3e15e07a
-0, 3, 3, 1, 230400, 0xdabe4172
-0, 4, 4, 1, 230400, 0x0947b7db
-0, 5, 5, 1, 230400, 0x934e243b
-0, 6, 6, 1, 230400, 0x6b5c5b6c
-0, 7, 7, 1, 230400, 0x4bf7bbb5
-0, 8, 8, 1, 230400, 0x423eec8e
-0, 9, 9, 1, 230400, 0x63663b5e
-0, 10, 10, 1, 230400, 0x9c258a67
-0, 11, 11, 1, 230400, 0x1c92b6e0
-0, 12, 12, 1, 230400, 0xdd0a0e28
-0, 13, 13, 1, 230400, 0x51d64af1
-0, 14, 14, 1, 230400, 0x5776ac12
-0, 15, 15, 1, 230400, 0x49070132
-0, 16, 16, 1, 230400, 0xa59635ab
-0, 17, 17, 1, 230400, 0xb1f99504
-0, 18, 18, 1, 230400, 0x61fac725
-0, 19, 19, 1, 230400, 0xc32c28d5
-0, 20, 20, 1, 230400, 0x2b7a91d6
-0, 21, 21, 1, 230400, 0x917be717
-0, 22, 22, 1, 230400, 0xd3c5a2ff
-0, 23, 23, 1, 230400, 0x0678a707
-0, 24, 24, 1, 230400, 0x122504e6
-0, 25, 25, 1, 230400, 0x76aebdae
-0, 26, 26, 1, 230400, 0x81357545
-0, 27, 27, 1, 230400, 0x38baeebd
-0, 28, 28, 1, 230400, 0x1c5c44d4
-1, 61740, 61740, 2205, 4410, 0x109d04e0
-0, 29, 29, 1, 230400, 0x60e189cc
-1, 63945, 63945, 2205, 4410, 0x224d244f
-0, 30, 30, 1, 230400, 0xb1f4381c
-1, 66150, 66150, 2205, 4410, 0xbb72413d
-0, 31, 31, 1, 230400, 0xb5048fed
-1, 68355, 68355, 2205, 4410, 0xaa5f5b86
-0, 32, 32, 1, 230400, 0xc947c30e
-1, 70560, 70560, 2205, 4410, 0x94e7aea7
-0, 33, 33, 1, 230400, 0xe8e31c07
-1, 72765, 72765, 2205, 4410, 0xad497ca0
-0, 34, 34, 1, 230400, 0x6d49dd02
-1, 74970, 74970, 2205, 4410, 0x1de10c9e
-0, 35, 35, 1, 230400, 0x293e15d3
-1, 77175, 77175, 2205, 4410, 0x9f55efa8
-0, 36, 36, 1, 230400, 0x354d792e
-1, 79380, 79380, 2205, 4410, 0x220a072a
-0, 37, 37, 1, 230400, 0x35468780
-1, 81585, 81585, 2205, 4410, 0xa7dafb29
-0, 38, 38, 1, 230400, 0x365d3991
-1, 83790, 83790, 2205, 4410, 0xd5e29c7a
-0, 39, 39, 1, 230400, 0xc9debef2
-1, 85995, 85995, 2205, 4410, 0xb8465006
-0, 40, 40, 1, 230400, 0x4c4634c2
-1, 88200, 88200, 2205, 4410, 0x518669c7
-0, 41, 41, 1, 230400, 0x347c2dca
-1, 90405, 90405, 2205, 4410, 0xb5b5efca
-0, 42, 42, 1, 230400, 0x1efa0aaa
-1, 92610, 92610, 2205, 4410, 0x8600015d
-0, 43, 43, 1, 230400, 0xa79a0b5a
-1, 94815, 94815, 2205, 4410, 0xe2f68fe9
-0, 44, 44, 1, 230400, 0xfdb2dcdb
-1, 97020, 97020, 2205, 4410, 0x8d3458d9
-0, 45, 45, 1, 230400, 0x42dbea33
-1, 99225, 99225, 2205, 4410, 0xf1ff4775
-0, 46, 46, 1, 230400, 0x2a207e43
-1, 101430, 101430, 2205, 4410, 0x830f67c9
-0, 47, 47, 1, 230400, 0x86573783
-1, 103635, 103635, 2205, 4410, 0x110e0bc1
-0, 48, 48, 1, 230400, 0xc3968473
-1, 105840, 105840, 2205, 4410, 0x71682f47
-0, 49, 49, 1, 230400, 0x8f62a7b4
-1, 108045, 108045, 2205, 4410, 0x38119095
-0, 50, 50, 1, 230400, 0x5a2e3073
-1, 110250, 110250, 2205, 4410, 0xd2494db6
-0, 51, 51, 1, 230400, 0xd24f5e2c
-1, 112455, 112455, 2205, 4410, 0x8b552509
-0, 52, 52, 1, 230400, 0x1df3c67d
-1, 114660, 114660, 2205, 4410, 0x71e52909
-0, 53, 53, 1, 230400, 0xe4fd884d
-1, 116865, 116865, 2205, 4410, 0x9f0a6f4d
-1, 119070, 119070, 2205, 4410, 0x901302f2
-1, 121275, 121275, 2205, 4410, 0x855d5222
-1, 123480, 123480, 2205, 4410, 0x324bb2fe
-0, 57, 57, 1, 230400, 0x9a228555
-1, 125685, 125685, 2205, 4410, 0xe85f583f
-0, 58, 58, 1, 230400, 0x9eba8ed5
-1, 127890, 127890, 2205, 4410, 0x2cbc67c4
-0, 59, 59, 1, 230400, 0x3d808a3d
-1, 130095, 130095, 2205, 4410, 0xc82e6aa1
-0, 60, 60, 1, 230400, 0xf57e866d
-1, 132300, 132300, 2205, 4410, 0xb9fc423c
-0, 61, 61, 1, 230400, 0x85f594f5
-1, 134505, 134505, 2205, 4410, 0x6b9b4ef9
-0, 62, 62, 1, 230400, 0xb09f99dd
-1, 136710, 136710, 2205, 4410, 0x39290f10
-0, 63, 63, 1, 230400, 0x2b368475
-1, 138915, 138915, 2205, 4410, 0xad718eb4
-0, 64, 64, 1, 230400, 0xa2417afd
-1, 141120, 141120, 2205, 4410, 0x82f463ac
-0, 65, 65, 1, 230400, 0x590b709d
-1, 143325, 143325, 2205, 4410, 0xfac87cac
-0, 66, 66, 1, 230400, 0x5d617705
-1, 145530, 145530, 2205, 4410, 0x9e8bcca7
-0, 67, 67, 1, 230400, 0xabf981ad
-1, 147735, 147735, 2205, 4410, 0x52f79c99
-0, 68, 68, 1, 230400, 0x5a8590cd
-1, 149940, 149940, 2205, 4410, 0xf2d14de2
-0, 69, 69, 1, 230400, 0x1bff853d
-1, 152145, 152145, 2205, 4410, 0x367f95e1
-0, 70, 70, 1, 230400, 0x71d08055
-1, 154350, 154350, 2205, 4410, 0x8bfac293
-0, 71, 71, 1, 230400, 0x2ebd817d
-1, 156555, 156555, 2205, 4410, 0x01ea5040
-0, 72, 72, 1, 230400, 0x6e838255
-1, 158760, 158760, 2205, 4410, 0x8ff5e212
-0, 73, 73, 1, 230400, 0x043984cd
-1, 160965, 160965, 2205, 4410, 0x93f32824
-0, 74, 74, 1, 230400, 0x7ff18495
-1, 163170, 163170, 2205, 4410, 0x998f90dc
-0, 75, 75, 1, 230400, 0xa43b8385
-1, 165375, 165375, 2205, 4410, 0x65231170
-0, 76, 76, 1, 230400, 0x72b5825d
-1, 167580, 167580, 2205, 4410, 0xc79039a1
-0, 77, 77, 1, 230400, 0x3a178085
-1, 169785, 169785, 2205, 4410, 0x0b0e58bd
-0, 78, 78, 1, 230400, 0x67748245
-1, 171990, 171990, 2205, 4410, 0xc24ab4fa
-0, 79, 79, 1, 230400, 0xeddf81d5
-1, 174195, 174195, 2205, 4410, 0xd3796a8e
-0, 80, 80, 1, 230400, 0x8b088665
-1, 176400, 176400, 2205, 4410, 0xa37f8295
-0, 81, 81, 1, 230400, 0x6c408e15
-1, 178605, 178605, 2205, 4410, 0xb760fed7
-0, 82, 82, 1, 230400, 0x81f196dd
-1, 180810, 180810, 2205, 4410, 0x05495a34
-0, 83, 83, 1, 230400, 0xab9f953d
-1, 183015, 183015, 2205, 4410, 0x6f203437
-0, 84, 84, 1, 230400, 0xa5f69795
-1, 185220, 185220, 2205, 4410, 0x71299402
-0, 85, 85, 1, 230400, 0xa772950d
-1, 187425, 187425, 2205, 4410, 0x72e7b346
-0, 86, 86, 1, 230400, 0x6a5596d5
-1, 189630, 189630, 2205, 4410, 0x879b0dae
-0, 87, 87, 1, 230400, 0x1355958d
-1, 191835, 191835, 2205, 4410, 0x041aa1bd
-0, 88, 88, 1, 230400, 0x4134981d
-1, 194040, 194040, 2205, 4410, 0x18a962e6
-0, 89, 89, 1, 230400, 0x8b929515
-1, 196245, 196245, 2205, 4410, 0x21d20539
-0, 90, 90, 1, 230400, 0x482f95c5
-1, 198450, 198450, 2205, 4410, 0x8f449267
-0, 91, 91, 1, 230400, 0x7a9795d5
-1, 200655, 200655, 2205, 4410, 0xecdc01d6
-0, 92, 92, 1, 230400, 0x21c29abd
-1, 202860, 202860, 2205, 4410, 0x458abd5a
-0, 93, 93, 1, 230400, 0x9ae6a475
-1, 205065, 205065, 2205, 4410, 0xa070ea63
-0, 94, 94, 1, 230400, 0x3734aee5
-1, 207270, 207270, 2205, 4410, 0xc25b26ce
-0, 95, 95, 1, 230400, 0xa0a1b365
-1, 209475, 209475, 2205, 4410, 0x4d9237ca
-0, 96, 96, 1, 230400, 0x2dcab1c5
-1, 211680, 211680, 2205, 4410, 0x748e1801
-0, 97, 97, 1, 230400, 0x9c8b6c44
-1, 213885, 213885, 2205, 4410, 0xc96b69e6
-0, 98, 98, 1, 230400, 0x5da75feb
-1, 216090, 216090, 2205, 4410, 0x6663186c
-0, 99, 99, 1, 230400, 0x4d02f8e3
-1, 218295, 218295, 2205, 4410, 0x7f6d3081
-0, 100, 100, 1, 230400, 0x66824f3a
-1, 220500, 220500, 2205, 4410, 0x1a0343b5
-0, 101, 101, 1, 230400, 0x0c9257e2
-1, 222705, 222705, 2205, 4410, 0xc48e338c
-0, 102, 102, 1, 230400, 0xb2927092
-1, 224910, 224910, 2205, 4410, 0x26fc03c8
-0, 103, 103, 1, 230400, 0xb5dc6e9a
-1, 227115, 227115, 2205, 4410, 0x69be7e2d
-0, 104, 104, 1, 230400, 0x6e567bc6
-1, 229320, 229320, 2205, 4410, 0x69a74da1
-0, 105, 105, 1, 230400, 0xbf9e0f7a
-1, 231525, 231525, 2205, 4410, 0x85bd2ab3
-0, 106, 106, 1, 230400, 0xb16f684a
-1, 233730, 233730, 2205, 4410, 0xeff05426
-0, 107, 107, 1, 230400, 0xf9e55e81
-1, 235935, 235935, 2205, 4410, 0x292829e0
-0, 108, 108, 1, 230400, 0xd8d0bcba
-1, 238140, 238140, 2205, 4410, 0x8f741798
-0, 109, 109, 1, 230400, 0x44720ac0
-1, 240345, 240345, 2205, 4410, 0x6b9337e9
-0, 110, 110, 1, 230400, 0x7d4c2058
-1, 242550, 242550, 2205, 4410, 0xe4e1703f
-1, 244755, 244755, 2205, 4410, 0x043d6c35
-1, 246960, 246960, 2205, 4410, 0x3a8988e7
-0, 113, 113, 1, 230400, 0xb0973eb9
-1, 249165, 249165, 2205, 4410, 0x1fa7d2a9
-0, 114, 114, 1, 230400, 0x405a13ce
-1, 251370, 251370, 2205, 4410, 0xe28799e3
-0, 115, 115, 1, 230400, 0x6422f00a
-1, 253575, 253575, 2205, 4410, 0xc2df4470
-0, 116, 116, 1, 230400, 0x924b6c1e
-1, 255780, 255780, 2205, 4410, 0x694d0cf5
-1, 257985, 257985, 2205, 4410, 0x5aac2dcf
-1, 260190, 260190, 2205, 4410, 0x259fa2db
-1, 262395, 262395, 2205, 4410, 0xd16d6803
-1, 264600, 264600, 2205, 4410, 0xa4b3478a
-1, 266805, 266805, 2205, 4410, 0xdbe0443d
-1, 269010, 269010, 2205, 4410, 0x26c16119
-1, 271215, 271215, 2205, 4410, 0x0c06475c
-1, 273420, 273420, 2205, 4410, 0x6ffaba2d
-1, 275625, 275625, 2205, 4410, 0x5b287192
-1, 277830, 277830, 2205, 4410, 0xf2cf2651
-1, 280035, 280035, 2205, 4410, 0x3857673a
-1, 282240, 282240, 2205, 4410, 0x5b555feb
-1, 284445, 284445, 2205, 4410, 0x93f997af
-1, 286650, 286650, 2205, 4410, 0xb3ba8d35
-1, 288855, 288855, 2205, 4410, 0x66433944
-1, 291060, 291060, 2205, 4410, 0xf0005a5f
-1, 293265, 293265, 2205, 4410, 0xb948541f
-1, 295470, 295470, 2205, 4410, 0xc8f1b16f
-1, 297675, 297675, 2205, 4410, 0x7d4b7506
-1, 299880, 299880, 2205, 4410, 0xac723c55
-1, 302085, 302085, 2205, 4410, 0x2926fab5
-1, 304290, 304290, 2205, 4410, 0x31684995
-1, 306495, 306495, 2205, 4410, 0x35ebfca4
-1, 308700, 308700, 2205, 4410, 0x9cd42c18
-1, 310905, 310905, 2205, 4410, 0xd7ecd7b1
-1, 313110, 313110, 2205, 4410, 0x5e13c602
-1, 315315, 315315, 2205, 4410, 0xe955b5e3
-1, 317520, 317520, 2205, 4410, 0xefad19a1
-0, 145, 145, 1, 230400, 0xcf7809c0
-1, 319725, 319725, 2205, 4410, 0x435950de
-0, 146, 146, 1, 230400, 0x883a3863
-1, 321930, 321930, 2205, 4410, 0x9d624ebe
-0, 147, 147, 1, 230400, 0x6adc9e03
-1, 324135, 324135, 2205, 4410, 0x774a9158
-0, 148, 148, 1, 230400, 0x4f5ab7a8
-1, 326340, 326340, 2205, 4410, 0x8c41e66a
-1, 328545, 328545, 2205, 4410, 0x70112740
-1, 330750, 330750, 2205, 4410, 0x55abc7a2
-1, 332955, 332955, 2205, 4410, 0x0ec3183c
-1, 335160, 335160, 2205, 4410, 0x54609c56
-1, 337365, 337365, 2205, 4410, 0x60d49f92
-1, 339570, 339570, 2205, 4410, 0x5fb061c8
-1, 341775, 341775, 2205, 4410, 0x6e119c98
-1, 343980, 343980, 2205, 4410, 0x3f39fc69
-1, 346185, 346185, 2205, 4410, 0xef466d0e
-1, 348390, 348390, 2205, 4410, 0xf4cb6fe1
-1, 350595, 350595, 2205, 4410, 0xc4434439
-1, 352800, 352800, 2205, 4410, 0xd02329d2
-1, 355005, 355005, 2205, 4410, 0x216cffaf
-1, 357210, 357210, 2205, 4410, 0x7e59e8c1
-1, 359415, 359415, 2205, 4410, 0xc7c3346d
-1, 361620, 361620, 2205, 4410, 0x5b3723af
-1, 363825, 363825, 2205, 4410, 0x76097270
-1, 366030, 366030, 2205, 4410, 0xae39a233
-1, 368235, 368235, 2205, 4410, 0x686a471c
-1, 370440, 370440, 2205, 4410, 0x3af3c5e0
-1, 372645, 372645, 2205, 4410, 0x11ac711e
-1, 374850, 374850, 2205, 4410, 0xcd8da8ce
-1, 377055, 377055, 2205, 4410, 0x21296e3a
-1, 379260, 379260, 2205, 4410, 0x77168188
-1, 381465, 381465, 2205, 4410, 0x5fcf59cd
-1, 383670, 383670, 2205, 4410, 0x390c8717
-1, 385875, 385875, 2205, 4410, 0x3d5d5b3c
-1, 388080, 388080, 2205, 4410, 0x3b8f13d3
-1, 390285, 390285, 2205, 4410, 0x5b002c2f
-1, 392490, 392490, 2205, 4410, 0x9e1d2b08
-1, 394695, 394695, 2205, 4410, 0x69454ebd
-1, 396900, 396900, 2205, 4410, 0x62a54bec
-1, 399105, 399105, 2205, 4410, 0x4d231fdb
-1, 401310, 401310, 2205, 4410, 0x65624ff7
-1, 403515, 403515, 2205, 4410, 0x6fc66932
-1, 405720, 405720, 2205, 4410, 0x23200cf6
-1, 407925, 407925, 2205, 4410, 0xf8033122
-1, 410130, 410130, 2205, 4410, 0x0fce0744
-1, 412335, 412335, 2205, 4410, 0x9302683e
-1, 414540, 414540, 2205, 4410, 0xd2380245
-1, 416745, 416745, 2205, 4410, 0x482e0872
-1, 418950, 418950, 2205, 4410, 0xe98e6461
-1, 421155, 421155, 2205, 4410, 0x1db404e3
-1, 423360, 423360, 2205, 4410, 0x47a26d45
-1, 425565, 425565, 2205, 4410, 0x449a348a
-1, 427770, 427770, 2205, 4410, 0xee874f84
-1, 429975, 429975, 2205, 4410, 0xc4ecf965
-1, 432180, 432180, 2205, 4410, 0xcc450bc8
-1, 434385, 434385, 2205, 4410, 0xb18d044b
-1, 436590, 436590, 2205, 4410, 0x895435e8
-1, 438795, 438795, 2205, 4410, 0x57e7574e
-1, 441000, 441000, 2205, 4410, 0x8041ad3d
-1, 443205, 443205, 2205, 4410, 0x853d1616
-1, 445410, 445410, 2205, 4410, 0xa11bb32b
-1, 447615, 447615, 2205, 4410, 0xe10ea0de
-1, 449820, 449820, 2205, 4410, 0xdf2ee328
-1, 452025, 452025, 2205, 4410, 0xd5a6dcae
-1, 454230, 454230, 2205, 4410, 0xd176c00b
-1, 456435, 456435, 2205, 4410, 0x9cd6bcf3
-1, 458640, 458640, 2205, 4410, 0x2569690a
-1, 460845, 460845, 2205, 4410, 0x6824aa1d
-1, 463050, 463050, 2205, 4410, 0xa9110afa
-1, 465255, 465255, 2205, 4410, 0x115c25be
-1, 467460, 467460, 2205, 4410, 0x1100f085
-1, 469665, 469665, 2205, 4410, 0x00000000
-0, 214, 214, 1, 230400, 0xdc0aab94
-1, 471870, 471870, 2205, 4410, 0x00000000
-1, 474075, 474075, 2205, 4410, 0x00000000
-1, 476280, 476280, 2205, 4410, 0x00000000
-1, 478485, 478485, 2205, 4410, 0x00000000
-1, 480690, 480690, 2205, 4410, 0x00000000
-1, 482895, 482895, 2205, 4410, 0x00000000
-1, 485100, 485100, 2205, 4410, 0x00000000
-1, 487305, 487305, 2205, 4410, 0x00000000
-1, 489510, 489510, 2205, 4410, 0x00000000
-1, 491715, 491715, 2205, 4410, 0x00000000
-1, 493920, 493920, 2205, 4410, 0x00000000
-1, 496125, 496125, 2205, 4410, 0x00000000
-1, 498330, 498330, 2205, 4410, 0x00000000
-1, 500535, 500535, 2205, 4410, 0x00000000
-1, 502740, 502740, 2205, 4410, 0x00000000
-1, 504945, 504945, 2205, 4410, 0x00000000
-1, 507150, 507150, 2205, 4410, 0x00000000
-1, 509355, 509355, 2205, 4410, 0x00000000
-1, 511560, 511560, 2205, 4410, 0x00000000
-1, 513765, 513765, 2205, 4410, 0x00000000
-1, 515970, 515970, 2205, 4410, 0x00000000
-1, 518175, 518175, 2205, 4410, 0x00000000
-1, 520380, 520380, 2205, 4410, 0x00000000
-1, 522585, 522585, 2205, 4410, 0x00000000
-1, 524790, 524790, 2205, 4410, 0x00000000
-1, 526995, 526995, 2205, 4410, 0x00000000
-1, 529200, 529200, 2205, 4410, 0x00000000
-1, 531405, 531405, 2205, 4410, 0x00000000
diff --git a/tests/ref/fate/sierra-vmd-audio b/tests/ref/fate/sierra-vmd-audio
new file mode 100644
index 0000000000..13d3567e11
--- /dev/null
+++ b/tests/ref/fate/sierra-vmd-audio
@@ -0,0 +1,216 @@
+#tb 0: 1/22050
+0, 0, 0, 61740, 123480, 0x3a794c13
+0, 61740, 61740, 2205, 4410, 0x109d04e0
+0, 63945, 63945, 2205, 4410, 0x224d244f
+0, 66150, 66150, 2205, 4410, 0xbb72413d
+0, 68355, 68355, 2205, 4410, 0xaa5f5b86
+0, 70560, 70560, 2205, 4410, 0x94e7aea7
+0, 72765, 72765, 2205, 4410, 0xad497ca0
+0, 74970, 74970, 2205, 4410, 0x1de10c9e
+0, 77175, 77175, 2205, 4410, 0x9f55efa8
+0, 79380, 79380, 2205, 4410, 0x220a072a
+0, 81585, 81585, 2205, 4410, 0xa7dafb29
+0, 83790, 83790, 2205, 4410, 0xd5e29c7a
+0, 85995, 85995, 2205, 4410, 0xb8465006
+0, 88200, 88200, 2205, 4410, 0x518669c7
+0, 90405, 90405, 2205, 4410, 0xb5b5efca
+0, 92610, 92610, 2205, 4410, 0x8600015d
+0, 94815, 94815, 2205, 4410, 0xe2f68fe9
+0, 97020, 97020, 2205, 4410, 0x8d3458d9
+0, 99225, 99225, 2205, 4410, 0xf1ff4775
+0, 101430, 101430, 2205, 4410, 0x830f67c9
+0, 103635, 103635, 2205, 4410, 0x110e0bc1
+0, 105840, 105840, 2205, 4410, 0x71682f47
+0, 108045, 108045, 2205, 4410, 0x38119095
+0, 110250, 110250, 2205, 4410, 0xd2494db6
+0, 112455, 112455, 2205, 4410, 0x8b552509
+0, 114660, 114660, 2205, 4410, 0x71e52909
+0, 116865, 116865, 2205, 4410, 0x9f0a6f4d
+0, 119070, 119070, 2205, 4410, 0x901302f2
+0, 121275, 121275, 2205, 4410, 0x855d5222
+0, 123480, 123480, 2205, 4410, 0x324bb2fe
+0, 125685, 125685, 2205, 4410, 0xe85f583f
+0, 127890, 127890, 2205, 4410, 0x2cbc67c4
+0, 130095, 130095, 2205, 4410, 0xc82e6aa1
+0, 132300, 132300, 2205, 4410, 0xb9fc423c
+0, 134505, 134505, 2205, 4410, 0x6b9b4ef9
+0, 136710, 136710, 2205, 4410, 0x39290f10
+0, 138915, 138915, 2205, 4410, 0xad718eb4
+0, 141120, 141120, 2205, 4410, 0x82f463ac
+0, 143325, 143325, 2205, 4410, 0xfac87cac
+0, 145530, 145530, 2205, 4410, 0x9e8bcca7
+0, 147735, 147735, 2205, 4410, 0x52f79c99
+0, 149940, 149940, 2205, 4410, 0xf2d14de2
+0, 152145, 152145, 2205, 4410, 0x367f95e1
+0, 154350, 154350, 2205, 4410, 0x8bfac293
+0, 156555, 156555, 2205, 4410, 0x01ea5040
+0, 158760, 158760, 2205, 4410, 0x8ff5e212
+0, 160965, 160965, 2205, 4410, 0x93f32824
+0, 163170, 163170, 2205, 4410, 0x998f90dc
+0, 165375, 165375, 2205, 4410, 0x65231170
+0, 167580, 167580, 2205, 4410, 0xc79039a1
+0, 169785, 169785, 2205, 4410, 0x0b0e58bd
+0, 171990, 171990, 2205, 4410, 0xc24ab4fa
+0, 174195, 174195, 2205, 4410, 0xd3796a8e
+0, 176400, 176400, 2205, 4410, 0xa37f8295
+0, 178605, 178605, 2205, 4410, 0xb760fed7
+0, 180810, 180810, 2205, 4410, 0x05495a34
+0, 183015, 183015, 2205, 4410, 0x6f203437
+0, 185220, 185220, 2205, 4410, 0x71299402
+0, 187425, 187425, 2205, 4410, 0x72e7b346
+0, 189630, 189630, 2205, 4410, 0x879b0dae
+0, 191835, 191835, 2205, 4410, 0x041aa1bd
+0, 194040, 194040, 2205, 4410, 0x18a962e6
+0, 196245, 196245, 2205, 4410, 0x21d20539
+0, 198450, 198450, 2205, 4410, 0x8f449267
+0, 200655, 200655, 2205, 4410, 0xecdc01d6
+0, 202860, 202860, 2205, 4410, 0x458abd5a
+0, 205065, 205065, 2205, 4410, 0xa070ea63
+0, 207270, 207270, 2205, 4410, 0xc25b26ce
+0, 209475, 209475, 2205, 4410, 0x4d9237ca
+0, 211680, 211680, 2205, 4410, 0x748e1801
+0, 213885, 213885, 2205, 4410, 0xc96b69e6
+0, 216090, 216090, 2205, 4410, 0x6663186c
+0, 218295, 218295, 2205, 4410, 0x7f6d3081
+0, 220500, 220500, 2205, 4410, 0x1a0343b5
+0, 222705, 222705, 2205, 4410, 0xc48e338c
+0, 224910, 224910, 2205, 4410, 0x26fc03c8
+0, 227115, 227115, 2205, 4410, 0x69be7e2d
+0, 229320, 229320, 2205, 4410, 0x69a74da1
+0, 231525, 231525, 2205, 4410, 0x85bd2ab3
+0, 233730, 233730, 2205, 4410, 0xeff05426
+0, 235935, 235935, 2205, 4410, 0x292829e0
+0, 238140, 238140, 2205, 4410, 0x8f741798
+0, 240345, 240345, 2205, 4410, 0x6b9337e9
+0, 242550, 242550, 2205, 4410, 0xe4e1703f
+0, 244755, 244755, 2205, 4410, 0x043d6c35
+0, 246960, 246960, 2205, 4410, 0x3a8988e7
+0, 249165, 249165, 2205, 4410, 0x1fa7d2a9
+0, 251370, 251370, 2205, 4410, 0xe28799e3
+0, 253575, 253575, 2205, 4410, 0xc2df4470
+0, 255780, 255780, 2205, 4410, 0x694d0cf5
+0, 257985, 257985, 2205, 4410, 0x5aac2dcf
+0, 260190, 260190, 2205, 4410, 0x259fa2db
+0, 262395, 262395, 2205, 4410, 0xd16d6803
+0, 264600, 264600, 2205, 4410, 0xa4b3478a
+0, 266805, 266805, 2205, 4410, 0xdbe0443d
+0, 269010, 269010, 2205, 4410, 0x26c16119
+0, 271215, 271215, 2205, 4410, 0x0c06475c
+0, 273420, 273420, 2205, 4410, 0x6ffaba2d
+0, 275625, 275625, 2205, 4410, 0x5b287192
+0, 277830, 277830, 2205, 4410, 0xf2cf2651
+0, 280035, 280035, 2205, 4410, 0x3857673a
+0, 282240, 282240, 2205, 4410, 0x5b555feb
+0, 284445, 284445, 2205, 4410, 0x93f997af
+0, 286650, 286650, 2205, 4410, 0xb3ba8d35
+0, 288855, 288855, 2205, 4410, 0x66433944
+0, 291060, 291060, 2205, 4410, 0xf0005a5f
+0, 293265, 293265, 2205, 4410, 0xb948541f
+0, 295470, 295470, 2205, 4410, 0xc8f1b16f
+0, 297675, 297675, 2205, 4410, 0x7d4b7506
+0, 299880, 299880, 2205, 4410, 0xac723c55
+0, 302085, 302085, 2205, 4410, 0x2926fab5
+0, 304290, 304290, 2205, 4410, 0x31684995
+0, 306495, 306495, 2205, 4410, 0x35ebfca4
+0, 308700, 308700, 2205, 4410, 0x9cd42c18
+0, 310905, 310905, 2205, 4410, 0xd7ecd7b1
+0, 313110, 313110, 2205, 4410, 0x5e13c602
+0, 315315, 315315, 2205, 4410, 0xe955b5e3
+0, 317520, 317520, 2205, 4410, 0xefad19a1
+0, 319725, 319725, 2205, 4410, 0x435950de
+0, 321930, 321930, 2205, 4410, 0x9d624ebe
+0, 324135, 324135, 2205, 4410, 0x774a9158
+0, 326340, 326340, 2205, 4410, 0x8c41e66a
+0, 328545, 328545, 2205, 4410, 0x70112740
+0, 330750, 330750, 2205, 4410, 0x55abc7a2
+0, 332955, 332955, 2205, 4410, 0x0ec3183c
+0, 335160, 335160, 2205, 4410, 0x54609c56
+0, 337365, 337365, 2205, 4410, 0x60d49f92
+0, 339570, 339570, 2205, 4410, 0x5fb061c8
+0, 341775, 341775, 2205, 4410, 0x6e119c98
+0, 343980, 343980, 2205, 4410, 0x3f39fc69
+0, 346185, 346185, 2205, 4410, 0xef466d0e
+0, 348390, 348390, 2205, 4410, 0xf4cb6fe1
+0, 350595, 350595, 2205, 4410, 0xc4434439
+0, 352800, 352800, 2205, 4410, 0xd02329d2
+0, 355005, 355005, 2205, 4410, 0x216cffaf
+0, 357210, 357210, 2205, 4410, 0x7e59e8c1
+0, 359415, 359415, 2205, 4410, 0xc7c3346d
+0, 361620, 361620, 2205, 4410, 0x5b3723af
+0, 363825, 363825, 2205, 4410, 0x76097270
+0, 366030, 366030, 2205, 4410, 0xae39a233
+0, 368235, 368235, 2205, 4410, 0x686a471c
+0, 370440, 370440, 2205, 4410, 0x3af3c5e0
+0, 372645, 372645, 2205, 4410, 0x11ac711e
+0, 374850, 374850, 2205, 4410, 0xcd8da8ce
+0, 377055, 377055, 2205, 4410, 0x21296e3a
+0, 379260, 379260, 2205, 4410, 0x77168188
+0, 381465, 381465, 2205, 4410, 0x5fcf59cd
+0, 383670, 383670, 2205, 4410, 0x390c8717
+0, 385875, 385875, 2205, 4410, 0x3d5d5b3c
+0, 388080, 388080, 2205, 4410, 0x3b8f13d3
+0, 390285, 390285, 2205, 4410, 0x5b002c2f
+0, 392490, 392490, 2205, 4410, 0x9e1d2b08
+0, 394695, 394695, 2205, 4410, 0x69454ebd
+0, 396900, 396900, 2205, 4410, 0x62a54bec
+0, 399105, 399105, 2205, 4410, 0x4d231fdb
+0, 401310, 401310, 2205, 4410, 0x65624ff7
+0, 403515, 403515, 2205, 4410, 0x6fc66932
+0, 405720, 405720, 2205, 4410, 0x23200cf6
+0, 407925, 407925, 2205, 4410, 0xf8033122
+0, 410130, 410130, 2205, 4410, 0x0fce0744
+0, 412335, 412335, 2205, 4410, 0x9302683e
+0, 414540, 414540, 2205, 4410, 0xd2380245
+0, 416745, 416745, 2205, 4410, 0x482e0872
+0, 418950, 418950, 2205, 4410, 0xe98e6461
+0, 421155, 421155, 2205, 4410, 0x1db404e3
+0, 423360, 423360, 2205, 4410, 0x47a26d45
+0, 425565, 425565, 2205, 4410, 0x449a348a
+0, 427770, 427770, 2205, 4410, 0xee874f84
+0, 429975, 429975, 2205, 4410, 0xc4ecf965
+0, 432180, 432180, 2205, 4410, 0xcc450bc8
+0, 434385, 434385, 2205, 4410, 0xb18d044b
+0, 436590, 436590, 2205, 4410, 0x895435e8
+0, 438795, 438795, 2205, 4410, 0x57e7574e
+0, 441000, 441000, 2205, 4410, 0x8041ad3d
+0, 443205, 443205, 2205, 4410, 0x853d1616
+0, 445410, 445410, 2205, 4410, 0xa11bb32b
+0, 447615, 447615, 2205, 4410, 0xe10ea0de
+0, 449820, 449820, 2205, 4410, 0xdf2ee328
+0, 452025, 452025, 2205, 4410, 0xd5a6dcae
+0, 454230, 454230, 2205, 4410, 0xd176c00b
+0, 456435, 456435, 2205, 4410, 0x9cd6bcf3
+0, 458640, 458640, 2205, 4410, 0x2569690a
+0, 460845, 460845, 2205, 4410, 0x6824aa1d
+0, 463050, 463050, 2205, 4410, 0xa9110afa
+0, 465255, 465255, 2205, 4410, 0x115c25be
+0, 467460, 467460, 2205, 4410, 0x1100f085
+0, 469665, 469665, 2205, 4410, 0x00000000
+0, 471870, 471870, 2205, 4410, 0x00000000
+0, 474075, 474075, 2205, 4410, 0x00000000
+0, 476280, 476280, 2205, 4410, 0x00000000
+0, 478485, 478485, 2205, 4410, 0x00000000
+0, 480690, 480690, 2205, 4410, 0x00000000
+0, 482895, 482895, 2205, 4410, 0x00000000
+0, 485100, 485100, 2205, 4410, 0x00000000
+0, 487305, 487305, 2205, 4410, 0x00000000
+0, 489510, 489510, 2205, 4410, 0x00000000
+0, 491715, 491715, 2205, 4410, 0x00000000
+0, 493920, 493920, 2205, 4410, 0x00000000
+0, 496125, 496125, 2205, 4410, 0x00000000
+0, 498330, 498330, 2205, 4410, 0x00000000
+0, 500535, 500535, 2205, 4410, 0x00000000
+0, 502740, 502740, 2205, 4410, 0x00000000
+0, 504945, 504945, 2205, 4410, 0x00000000
+0, 507150, 507150, 2205, 4410, 0x00000000
+0, 509355, 509355, 2205, 4410, 0x00000000
+0, 511560, 511560, 2205, 4410, 0x00000000
+0, 513765, 513765, 2205, 4410, 0x00000000
+0, 515970, 515970, 2205, 4410, 0x00000000
+0, 518175, 518175, 2205, 4410, 0x00000000
+0, 520380, 520380, 2205, 4410, 0x00000000
+0, 522585, 522585, 2205, 4410, 0x00000000
+0, 524790, 524790, 2205, 4410, 0x00000000
+0, 526995, 526995, 2205, 4410, 0x00000000
+0, 529200, 529200, 2205, 4410, 0x00000000
+0, 531405, 531405, 2205, 4410, 0x00000000
diff --git a/tests/ref/fate/sierra-vmd-video b/tests/ref/fate/sierra-vmd-video
new file mode 100644
index 0000000000..5b9dde1b32
--- /dev/null
+++ b/tests/ref/fate/sierra-vmd-video
@@ -0,0 +1,118 @@
+#tb 0: 1/10
+0, 0, 0, 1, 230400, 0x0224ab01
+0, 1, 1, 1, 230400, 0x449e4d81
+0, 2, 2, 1, 230400, 0x3e15e07a
+0, 3, 3, 1, 230400, 0xdabe4172
+0, 4, 4, 1, 230400, 0x0947b7db
+0, 5, 5, 1, 230400, 0x934e243b
+0, 6, 6, 1, 230400, 0x6b5c5b6c
+0, 7, 7, 1, 230400, 0x4bf7bbb5
+0, 8, 8, 1, 230400, 0x423eec8e
+0, 9, 9, 1, 230400, 0x63663b5e
+0, 10, 10, 1, 230400, 0x9c258a67
+0, 11, 11, 1, 230400, 0x1c92b6e0
+0, 12, 12, 1, 230400, 0xdd0a0e28
+0, 13, 13, 1, 230400, 0x51d64af1
+0, 14, 14, 1, 230400, 0x5776ac12
+0, 15, 15, 1, 230400, 0x49070132
+0, 16, 16, 1, 230400, 0xa59635ab
+0, 17, 17, 1, 230400, 0xb1f99504
+0, 18, 18, 1, 230400, 0x61fac725
+0, 19, 19, 1, 230400, 0xc32c28d5
+0, 20, 20, 1, 230400, 0x2b7a91d6
+0, 21, 21, 1, 230400, 0x917be717
+0, 22, 22, 1, 230400, 0xd3c5a2ff
+0, 23, 23, 1, 230400, 0x0678a707
+0, 24, 24, 1, 230400, 0x122504e6
+0, 25, 25, 1, 230400, 0x76aebdae
+0, 26, 26, 1, 230400, 0x81357545
+0, 27, 27, 1, 230400, 0x38baeebd
+0, 28, 28, 1, 230400, 0x1c5c44d4
+0, 29, 29, 1, 230400, 0x60e189cc
+0, 30, 30, 1, 230400, 0xb1f4381c
+0, 31, 31, 1, 230400, 0xb5048fed
+0, 32, 32, 1, 230400, 0xc947c30e
+0, 33, 33, 1, 230400, 0xe8e31c07
+0, 34, 34, 1, 230400, 0x6d49dd02
+0, 35, 35, 1, 230400, 0x293e15d3
+0, 36, 36, 1, 230400, 0x354d792e
+0, 37, 37, 1, 230400, 0x35468780
+0, 38, 38, 1, 230400, 0x365d3991
+0, 39, 39, 1, 230400, 0xc9debef2
+0, 40, 40, 1, 230400, 0x4c4634c2
+0, 41, 41, 1, 230400, 0x347c2dca
+0, 42, 42, 1, 230400, 0x1efa0aaa
+0, 43, 43, 1, 230400, 0xa79a0b5a
+0, 44, 44, 1, 230400, 0xfdb2dcdb
+0, 45, 45, 1, 230400, 0x42dbea33
+0, 46, 46, 1, 230400, 0x2a207e43
+0, 47, 47, 1, 230400, 0x86573783
+0, 48, 48, 1, 230400, 0xc3968473
+0, 49, 49, 1, 230400, 0x8f62a7b4
+0, 50, 50, 1, 230400, 0x5a2e3073
+0, 51, 51, 1, 230400, 0xd24f5e2c
+0, 52, 52, 1, 230400, 0x1df3c67d
+0, 53, 53, 1, 230400, 0xe4fd884d
+0, 57, 57, 1, 230400, 0x9a228555
+0, 58, 58, 1, 230400, 0x9eba8ed5
+0, 59, 59, 1, 230400, 0x3d808a3d
+0, 60, 60, 1, 230400, 0xf57e866d
+0, 61, 61, 1, 230400, 0x85f594f5
+0, 62, 62, 1, 230400, 0xb09f99dd
+0, 63, 63, 1, 230400, 0x2b368475
+0, 64, 64, 1, 230400, 0xa2417afd
+0, 65, 65, 1, 230400, 0x590b709d
+0, 66, 66, 1, 230400, 0x5d617705
+0, 67, 67, 1, 230400, 0xabf981ad
+0, 68, 68, 1, 230400, 0x5a8590cd
+0, 69, 69, 1, 230400, 0x1bff853d
+0, 70, 70, 1, 230400, 0x71d08055
+0, 71, 71, 1, 230400, 0x2ebd817d
+0, 72, 72, 1, 230400, 0x6e838255
+0, 73, 73, 1, 230400, 0x043984cd
+0, 74, 74, 1, 230400, 0x7ff18495
+0, 75, 75, 1, 230400, 0xa43b8385
+0, 76, 76, 1, 230400, 0x72b5825d
+0, 77, 77, 1, 230400, 0x3a178085
+0, 78, 78, 1, 230400, 0x67748245
+0, 79, 79, 1, 230400, 0xeddf81d5
+0, 80, 80, 1, 230400, 0x8b088665
+0, 81, 81, 1, 230400, 0x6c408e15
+0, 82, 82, 1, 230400, 0x81f196dd
+0, 83, 83, 1, 230400, 0xab9f953d
+0, 84, 84, 1, 230400, 0xa5f69795
+0, 85, 85, 1, 230400, 0xa772950d
+0, 86, 86, 1, 230400, 0x6a5596d5
+0, 87, 87, 1, 230400, 0x1355958d
+0, 88, 88, 1, 230400, 0x4134981d
+0, 89, 89, 1, 230400, 0x8b929515
+0, 90, 90, 1, 230400, 0x482f95c5
+0, 91, 91, 1, 230400, 0x7a9795d5
+0, 92, 92, 1, 230400, 0x21c29abd
+0, 93, 93, 1, 230400, 0x9ae6a475
+0, 94, 94, 1, 230400, 0x3734aee5
+0, 95, 95, 1, 230400, 0xa0a1b365
+0, 96, 96, 1, 230400, 0x2dcab1c5
+0, 97, 97, 1, 230400, 0x9c8b6c44
+0, 98, 98, 1, 230400, 0x5da75feb
+0, 99, 99, 1, 230400, 0x4d02f8e3
+0, 100, 100, 1, 230400, 0x66824f3a
+0, 101, 101, 1, 230400, 0x0c9257e2
+0, 102, 102, 1, 230400, 0xb2927092
+0, 103, 103, 1, 230400, 0xb5dc6e9a
+0, 104, 104, 1, 230400, 0x6e567bc6
+0, 105, 105, 1, 230400, 0xbf9e0f7a
+0, 106, 106, 1, 230400, 0xb16f684a
+0, 107, 107, 1, 230400, 0xf9e55e81
+0, 108, 108, 1, 230400, 0xd8d0bcba
+0, 109, 109, 1, 230400, 0x44720ac0
+0, 110, 110, 1, 230400, 0x7d4c2058
+0, 113, 113, 1, 230400, 0xb0973eb9
+0, 114, 114, 1, 230400, 0x405a13ce
+0, 115, 115, 1, 230400, 0x6422f00a
+0, 116, 116, 1, 230400, 0x924b6c1e
+0, 145, 145, 1, 230400, 0xcf7809c0
+0, 146, 146, 1, 230400, 0x883a3863
+0, 147, 147, 1, 230400, 0x6adc9e03
+0, 148, 148, 1, 230400, 0x4f5ab7a8
+0, 214, 214, 1, 230400, 0xdc0aab94