Bethsoft video is VFR, but in this case using the average frame rate
generates nearly correct timestamps. Unfortunately there is nothing
in the bitstream to indicate average FPS, so we must set it manually.
---
 tests/fate/video.mak        |    2 +-
 tests/ref/fate/bethsoft-vid |  140 +++++++++++++++++++++---------------------
 2 files changed, 71 insertions(+), 71 deletions(-)

diff --git a/tests/fate/video.mak b/tests/fate/video.mak
index 6d23134..bd3835c 100644
--- a/tests/fate/video.mak
+++ b/tests/fate/video.mak
@@ -26,7 +26,7 @@ FATE_TESTS += fate-auravision-v2
 fate-auravision-v2: CMD = framecrc -i 
$(SAMPLES)/auravision/salma-hayek-in-ugly-betty-partial-avi -an
 
 FATE_TESTS += fate-bethsoft-vid
-fate-bethsoft-vid: CMD = framecrc -i $(SAMPLES)/bethsoft-vid/ANIM0001.VID 
-vsync 0 -t 5 -pix_fmt rgb24
+fate-bethsoft-vid: CMD = framecrc -i $(SAMPLES)/bethsoft-vid/ANIM0001.VID 
-vsync 0 -t 5 -r 14 -pix_fmt rgb24
 
 FATE_TESTS += fate-bfi
 fate-bfi: CMD = framecrc -i $(SAMPLES)/bfi/2287.bfi -pix_fmt rgb24
diff --git a/tests/ref/fate/bethsoft-vid b/tests/ref/fate/bethsoft-vid
index 3779caf..1916691 100644
--- a/tests/ref/fate/bethsoft-vid
+++ b/tests/ref/fate/bethsoft-vid
@@ -1,142 +1,142 @@
 0, 0, 192000, 0x00000000
 1, 0, 1480, 0x00000000
-0, 1499, 192000, 0x01a6cf45
-0, 2997, 192000, 0xd07d57e9
-0, 4496, 192000, 0x3cb1dff5
-0, 5994, 192000, 0xd1aaa8fb
 1, 5994, 1480, 0x20a92bd4
-0, 7493, 192000, 0x75f526cd
-0, 8991, 192000, 0x0f673577
-0, 10490, 192000, 0x897b6781
-0, 11988, 192000, 0x81e6b7f7
+0, 6429, 192000, 0x01a6cf45
 1, 11988, 1850, 0xa9e48a74
-0, 13487, 192000, 0x1f45ce61
-0, 14985, 192000, 0x5a0772a6
-0, 16484, 192000, 0xf78732b3
-0, 17982, 192000, 0x8427f9e5
-0, 19481, 192000, 0x40473f11
+0, 12857, 192000, 0xd07d57e9
+0, 19286, 192000, 0x3cb1dff5
 1, 19481, 1480, 0x23ecd018
-0, 20979, 192000, 0x173ceebe
-0, 22478, 192000, 0x136b9516
-0, 23976, 192000, 0x138d11ae
-0, 25475, 192000, 0x063dbff3
 1, 25475, 1480, 0x206bb915
-0, 26973, 192000, 0x5280852f
-0, 28472, 192000, 0x99943a8f
-0, 29970, 192000, 0x0330a728
-0, 31469, 192000, 0x5d35467d
+0, 25714, 192000, 0xd1aaa8fb
 1, 31469, 1850, 0xb0e10e75
-0, 32967, 192000, 0xfd436343
-0, 34466, 192000, 0xc323fcfe
-0, 35964, 192000, 0x2a1530a0
-0, 37463, 192000, 0xbd43bb60
-0, 38961, 192000, 0xa47f5eab
+0, 32143, 192000, 0x75f526cd
+0, 38571, 192000, 0x0f673577
 1, 38961, 1480, 0x8d9baedd
-0, 40460, 192000, 0xff17f5f7
-0, 41958, 192000, 0xb4140b55
-0, 43457, 192000, 0xb8782cc4
-0, 44955, 192000, 0x92975b8b
 1, 44955, 1480, 0xb802aae1
-0, 46454, 192000, 0xf42a64d6
-0, 47952, 192000, 0x2cc7077d
-0, 49451, 192000, 0x00080cc8
-0, 50950, 192000, 0x584b48f3
+0, 45000, 192000, 0x897b6781
 1, 50950, 1480, 0xecd7b5cc
-0, 52448, 192000, 0xd68f57da
-0, 53947, 192000, 0x60158422
-0, 55445, 192000, 0xd7fb89e6
-0, 56944, 192000, 0x97f1c76a
+0, 51429, 192000, 0x81e6b7f7
 1, 56944, 1850, 0x16861355
-0, 58442, 192000, 0x46c4bb9e
-0, 59941, 192000, 0xd32f9b66
-0, 61439, 192000, 0x74f43886
-0, 62938, 192000, 0x3c4e47df
-0, 64436, 192000, 0xb5ac0a58
+0, 57857, 192000, 0x1f45ce61
+0, 64286, 192000, 0x5a0772a6
 1, 64436, 1480, 0xa51690bd
-0, 65935, 192000, 0xcc572b31
-0, 67433, 192000, 0xb1739d26
-0, 68932, 192000, 0x73da5473
-0, 70430, 192000, 0x5f79f5bc
 1, 70430, 1480, 0xdd0b90d1
-0, 71929, 192000, 0x0affc0a0
-0, 73427, 192000, 0x2b4d5c1c
-0, 74926, 192000, 0x309b41bc
-0, 76424, 192000, 0xd42b6424
+0, 70714, 192000, 0xf78732b3
 1, 76424, 1850, 0x3ce6e333
-0, 77923, 192000, 0x4795c948
-0, 79421, 192000, 0xbc1a3a8b
-0, 80920, 192000, 0x16529c5b
-0, 82418, 192000, 0x6b1b31ba
-0, 83917, 192000, 0x569182ce
+0, 77143, 192000, 0x8427f9e5
+0, 83571, 192000, 0x40473f11
 1, 83917, 1480, 0xf8ce8ea3
-0, 85415, 192000, 0xe6ea9866
-0, 86914, 192000, 0x102c6076
-0, 88412, 192000, 0xb29f527a
-0, 89911, 192000, 0x040b4eee
 1, 89911, 1480, 0xda4597af
-0, 91409, 192000, 0x92574f4a
-0, 92908, 192000, 0x1e8acdce
-0, 94406, 192000, 0x1becf516
-0, 95905, 192000, 0xb62e9776
+0, 90000, 192000, 0x173ceebe
 1, 95905, 1480, 0x918f7cb3
-0, 97403, 192000, 0xed37a08e
-0, 98902, 192000, 0xc0719912
-0, 100401, 192000, 0x24cf7a7e
-0, 101899, 192000, 0x0307f62f
+0, 96429, 192000, 0x136b9516
 1, 101899, 1850, 0xca6edb15
-0, 103398, 192000, 0x79b7417b
-0, 104896, 192000, 0x468d8db4
+0, 102857, 192000, 0x138d11ae
+0, 109286, 192000, 0x063dbff3
 1, 109392, 1480, 0xba279597
 1, 115386, 1480, 0xc5a38a9e
+0, 115714, 192000, 0x5280852f
 1, 121380, 1850, 0x8147eef5
+0, 122143, 192000, 0x99943a8f
+0, 128571, 192000, 0x0330a728
 1, 128872, 1480, 0xce2c7cb5
 1, 134866, 1480, 0x4282819f
+0, 135000, 192000, 0x5d35467d
 1, 140860, 1480, 0xbdbb8da6
+0, 141429, 192000, 0xfd436343
 1, 146854, 1850, 0xdbbeea10
+0, 147857, 192000, 0xc323fcfe
+0, 154286, 192000, 0x2a1530a0
 1, 154347, 1480, 0xbe6a77c2
 1, 160341, 1480, 0xa85c75b2
+0, 160714, 192000, 0xbd43bb60
 1, 166335, 1850, 0xa45bde21
+0, 167143, 192000, 0xa47f5eab
+0, 173571, 192000, 0xff17f5f7
 1, 173828, 1480, 0x84aa7895
 1, 179822, 1480, 0x147f7d9f
+0, 180000, 192000, 0xb4140b55
 1, 185816, 1480, 0xc8e77b85
+0, 186429, 192000, 0xb8782cc4
 1, 191810, 1850, 0x10d4d81b
+0, 192857, 192000, 0x92975b8b
+0, 199286, 192000, 0xf42a64d6
 1, 199302, 1480, 0xb4ae8bb1
 1, 205297, 1480, 0x3ef782a5
+0, 205714, 192000, 0x2cc7077d
 1, 211291, 1850, 0xdeebda14
+0, 212143, 192000, 0x00080cc8
+0, 218571, 192000, 0x584b48f3
 1, 218783, 1480, 0x4c7e7bbb
 1, 224777, 1480, 0x0e0e9198
+0, 225000, 192000, 0xd68f57da
 1, 230771, 1480, 0x5c1f819f
+0, 231429, 192000, 0x60158422
 1, 236765, 1850, 0x0e4cf6ff
+0, 237857, 192000, 0xd7fb89e6
 1, 244258, 1480, 0x374388a7
+0, 244286, 192000, 0x97f1c76a
 1, 250252, 1480, 0xed729389
+0, 250714, 192000, 0x46c4bb9e
 1, 256246, 1850, 0xe0f1e43f
+0, 257143, 192000, 0xd32f9b66
+0, 263571, 192000, 0x74f43886
 1, 263739, 1480, 0x3b27839a
 1, 269733, 1480, 0xe6287e94
+0, 270000, 192000, 0x3c4e47df
 1, 275727, 1480, 0x7e0d84b5
+0, 276429, 192000, 0xb5ac0a58
 1, 281721, 1850, 0xf08bebf7
+0, 282857, 192000, 0xcc572b31
 1, 289213, 1480, 0x94cf73a0
+0, 289286, 192000, 0xb1739d26
 1, 295207, 1480, 0xfef384ae
+0, 295714, 192000, 0x73da5473
 1, 301202, 1850, 0x3b93e0f7
+0, 302143, 192000, 0x5f79f5bc
+0, 308571, 192000, 0x0affc0a0
 1, 308694, 1480, 0x28d27bae
 1, 314688, 1480, 0x94d57da5
+0, 315000, 192000, 0x2b4d5c1c
 1, 320682, 1480, 0xc9327db5
+0, 321429, 192000, 0x309b41bc
 1, 326676, 1850, 0xe781f604
+0, 327857, 192000, 0xd42b6424
 1, 334169, 1480, 0x752f8c5b
+0, 334286, 192000, 0x4795c948
 1, 340163, 1480, 0x30068032
+0, 340714, 192000, 0xbc1a3a8b
 1, 346157, 1850, 0x7895023e
+0, 347143, 192000, 0x16529c5b
+0, 353571, 192000, 0x6b1b31ba
 1, 353650, 1480, 0xa1e0a6e1
 1, 359644, 1480, 0x6af4b500
+0, 360000, 192000, 0x569182ce
 1, 365638, 1480, 0xc26ea4c7
+0, 366429, 192000, 0xe6ea9866
 1, 371632, 1850, 0x16a72419
+0, 372857, 192000, 0x102c6076
 1, 379124, 1480, 0x1794aacc
+0, 379286, 192000, 0xb29f527a
 1, 385118, 1480, 0x2ecad8d0
+0, 385714, 192000, 0x040b4eee
 1, 391112, 1850, 0x2e645e07
+0, 392143, 192000, 0x92574f4a
+0, 398571, 192000, 0x1e8acdce
 1, 398605, 1480, 0x1c54dfe7
 1, 404599, 1480, 0xbd35feec
+0, 405000, 192000, 0x1becf516
 1, 410593, 1480, 0x419403d6
+0, 411429, 192000, 0xb62e9776
 1, 416587, 1850, 0x78699d2a
+0, 417857, 192000, 0xed37a08e
 1, 424080, 1480, 0x74ec68e0
+0, 424286, 192000, 0xc0719912
 1, 430074, 1480, 0x76af64d9
+0, 430714, 192000, 0x24cf7a7e
 1, 436068, 1850, 0x5a303d1a
+0, 437143, 192000, 0x0307f62f
 1, 443560, 1074, 0x142ce7ba
+0, 443571, 192000, 0x79b7417b
 1, 447910, 1850, 0x7ff682f7
+0, 450000, 192000, 0x468d8db4
-- 
1.7.1

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to