---
 tests/fate2.mak                                |   45 +++++++++
 tests/ref/fate/vc-1_advanced_cbr-1_pass        |   25 +++++
 tests/ref/fate/vc-1_advanced_cbr-2_pass        |  114 ++++++++++++++++++++++++
 tests/ref/fate/vc-1_advanced_vbr_constrained   |   25 +++++
 tests/ref/fate/vc-1_advanced_vbr_quality       |   25 +++++
 tests/ref/fate/vc-1_advanced_vbr_unconstrained |   26 ++++++
 tests/ref/fate/vc-1_main_cbr-1_pass            |   24 +++++
 tests/ref/fate/vc-1_main_cbr-2_pass            |  113 +++++++++++++++++++++++
 tests/ref/fate/vc-1_main_vbr_constrained       |   24 +++++
 tests/ref/fate/vc-1_main_vbr_quality           |   24 +++++
 tests/ref/fate/vc-1_main_vbr_unconstrained     |   25 +++++
 tests/ref/fate/vc-1_simple_cbr-1_pass          |   25 +++++
 tests/ref/fate/vc-1_simple_cbr-2_pass          |  114 ++++++++++++++++++++++++
 tests/ref/fate/vc-1_simple_vbr_constrained     |   25 +++++
 tests/ref/fate/vc-1_simple_vbr_quality         |   25 +++++
 tests/ref/fate/vc-1_simple_vbr_unconstrained   |   26 ++++++
 16 files changed, 685 insertions(+), 0 deletions(-)
 create mode 100644 tests/ref/fate/coverage.info
 create mode 100644 tests/ref/fate/vc-1_advanced_cbr-1_pass
 create mode 100644 tests/ref/fate/vc-1_advanced_cbr-2_pass
 create mode 100644 tests/ref/fate/vc-1_advanced_vbr_constrained
 create mode 100644 tests/ref/fate/vc-1_advanced_vbr_quality
 create mode 100644 tests/ref/fate/vc-1_advanced_vbr_unconstrained
 create mode 100644 tests/ref/fate/vc-1_main_cbr-1_pass
 create mode 100644 tests/ref/fate/vc-1_main_cbr-2_pass
 create mode 100644 tests/ref/fate/vc-1_main_vbr_constrained
 create mode 100644 tests/ref/fate/vc-1_main_vbr_quality
 create mode 100644 tests/ref/fate/vc-1_main_vbr_unconstrained
 create mode 100644 tests/ref/fate/vc-1_simple_cbr-1_pass
 create mode 100644 tests/ref/fate/vc-1_simple_cbr-2_pass
 create mode 100644 tests/ref/fate/vc-1_simple_vbr_constrained
 create mode 100644 tests/ref/fate/vc-1_simple_vbr_quality
 create mode 100644 tests/ref/fate/vc-1_simple_vbr_unconstrained

diff --git a/tests/fate2.mak b/tests/fate2.mak
index 66c219c..7c0878a 100644
--- a/tests/fate2.mak
+++ b/tests/fate2.mak
@@ -253,3 +253,48 @@ fate-utvideo_yuv422_left: CMD = framecrc -i 
$(SAMPLES)/utvideo/utvideo_yuv422_le
 
 FATE_TESTS += fate-utvideo_yuv422_median
 fate-utvideo_yuv422_median: CMD = framecrc -i 
$(SAMPLES)/utvideo/utvideo_yuv422_median.avi
+
+FATE_TESTS += fate-vc-1_advanced_cbr-1_pass
+fate-vc-1_advanced_cbr-1_pass: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_advanced_cbr-1_pass.wmv
+
+FATE_TESTS += fate-vc-1_advanced_cbr-2_pass
+fate-vc-1_advanced_cbr-2_pass: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_advanced_cbr-2_pass.wmv
+
+FATE_TESTS += fate-vc-1_advanced_vbr_constrained
+fate-vc-1_advanced_vbr_constrained: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_advanced_vbr_constrained.wmv
+
+FATE_TESTS += fate-vc-1_advanced_vbr_unconstrained
+fate-vc-1_advanced_vbr_unconstrained: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_advanced_vbr_unconstrained.wmv
+
+FATE_TESTS += fate-vc-1_advanced_vbr_quality
+fate-vc-1_advanced_vbr_quality: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_advanced_vbr_quality.wmv
+
+FATE_TESTS += fate-vc-1_main_cbr-1_pass
+fate-vc-1_main_cbr-1_pass: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_main_cbr-1_pass.wmv
+
+FATE_TESTS += fate-vc-1_main_cbr-2_pass
+fate-vc-1_main_cbr-2_pass: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_main_cbr-2_pass.wmv
+
+FATE_TESTS += fate-vc-1_main_vbr_constrained
+fate-vc-1_main_vbr_constrained: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_main_vbr_constrained.wmv
+
+FATE_TESTS += fate-vc-1_main_vbr_unconstrained
+fate-vc-1_main_vbr_unconstrained: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_main_vbr_unconstrained.wmv
+
+FATE_TESTS += fate-vc-1_main_vbr_quality
+fate-vc-1_main_vbr_quality: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_main_vbr_quality.wmv
+
+FATE_TESTS += fate-vc-1_simple_cbr-1_pass
+fate-vc-1_simple_cbr-1_pass: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_simple_cbr-1_pass.wmv
+
+FATE_TESTS += fate-vc-1_simple_cbr-2_pass
+fate-vc-1_simple_cbr-2_pass: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_simple_cbr-2_pass.wmv
+
+FATE_TESTS += fate-vc-1_simple_vbr_constrained
+fate-vc-1_simple_vbr_constrained: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_simple_vbr_constrained.wmv
+
+FATE_TESTS += fate-vc-1_simple_vbr_unconstrained
+fate-vc-1_simple_vbr_unconstrained: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_simple_vbr_unconstrained.wmv
+
+FATE_TESTS += fate-vc-1_simple_vbr_quality
+fate-vc-1_simple_vbr_quality: CMD = framecrc -i 
$(SAMPLES)/vc1/vc-1_simple_vbr_quality.wmv
diff --git a/tests/ref/fate/coverage.info b/tests/ref/fate/coverage.info
new file mode 100644
index 0000000..e69de29
diff --git a/tests/ref/fate/vc-1_advanced_cbr-1_pass 
b/tests/ref/fate/vc-1_advanced_cbr-1_pass
new file mode 100644
index 0000000..5bc8046
--- /dev/null
+++ b/tests/ref/fate/vc-1_advanced_cbr-1_pass
@@ -0,0 +1,25 @@
+0, 0, 165888, 0xc53e2ce5
+0, 3600, 165888, 0x4cddba7d
+0, 7200, 165888, 0xbf78dce2
+0, 10800, 165888, 0x74c6a202
+0, 14400, 165888, 0x9ed59cb2
+0, 18000, 165888, 0x14c7f99b
+0, 21600, 165888, 0x66cbaf30
+0, 25200, 165888, 0xb14e2db7
+0, 28800, 165888, 0xd18ed402
+0, 32400, 165888, 0x6615fd14
+0, 36000, 165888, 0x57448969
+0, 39600, 165888, 0x3ed891f4
+0, 43200, 165888, 0x47e4fd27
+0, 46800, 165888, 0x8128b0fc
+0, 50400, 165888, 0xddaec7fe
+0, 54000, 165888, 0xc826b8c6
+0, 57600, 165888, 0xe5cc3113
+0, 61200, 165888, 0xea4debc2
+0, 64800, 165888, 0x531e2ab4
+0, 68400, 165888, 0x52094c57
+0, 72000, 165888, 0x7733d16e
+0, 75600, 165888, 0x385214ce
+0, 79200, 165888, 0x14a58df3
+0, 82800, 165888, 0xa442f73c
+0, 86400, 165888, 0xf08a7b88
diff --git a/tests/ref/fate/vc-1_advanced_cbr-2_pass 
b/tests/ref/fate/vc-1_advanced_cbr-2_pass
new file mode 100644
index 0000000..091dbba
--- /dev/null
+++ b/tests/ref/fate/vc-1_advanced_cbr-2_pass
@@ -0,0 +1,114 @@
+0, 0, 165888, 0x073b2e71
+0, 3600, 165888, 0x2ab0bb4f
+0, 7200, 165888, 0x540ae059
+0, 10800, 165888, 0x8612aa50
+0, 14400, 165888, 0x9f21950d
+0, 18000, 165888, 0x04d7f384
+0, 21600, 165888, 0x960aac32
+0, 25200, 165888, 0x1c781f54
+0, 28800, 165888, 0xf164c7f4
+0, 32400, 165888, 0x78a8f182
+0, 36000, 165888, 0x768079fe
+0, 39600, 165888, 0x39587d7d
+0, 43200, 165888, 0xd7e1ed1e
+0, 46800, 165888, 0x27d69f7a
+0, 50400, 165888, 0xc748c284
+0, 54000, 165888, 0x58b3abdc
+0, 57600, 165888, 0x5e742433
+0, 61200, 165888, 0x960fed21
+0, 64800, 165888, 0x3fa922a2
+0, 68400, 165888, 0x0e6d3e24
+0, 72000, 165888, 0xb622cf4c
+0, 75600, 165888, 0x513dfd08
+0, 79200, 165888, 0x09f27f32
+0, 82800, 165888, 0xe326dfd6
+0, 86400, 165888, 0x8ded6cac
+0, 90000, 165888, 0x44b8d503
+0, 93600, 165888, 0x95f06a0e
+0, 97200, 165888, 0xafb28ab8
+0, 100800, 165888, 0x7776dc54
+0, 104400, 165888, 0x3a2ffe7e
+0, 108000, 165888, 0x13ce4d0f
+0, 111600, 165888, 0x8dc067c9
+0, 115200, 165888, 0x4a91bb1a
+0, 118800, 165888, 0x668cf3a5
+0, 122400, 165888, 0xdfe45c3f
+0, 126000, 165888, 0x91bd17ad
+0, 129600, 165888, 0x6d564e9e
+0, 133200, 165888, 0x01452e61
+0, 136800, 165888, 0x00cc451b
+0, 140400, 165888, 0x20a60cee
+0, 144000, 165888, 0x94f9268f
+0, 147600, 165888, 0xb117061f
+0, 151200, 165888, 0xbfb448a0
+0, 154800, 165888, 0xb04150df
+0, 158400, 165888, 0x534097d2
+0, 162000, 165888, 0x5ca996ea
+0, 165600, 165888, 0x06051db1
+0, 169200, 165888, 0xfa1b4e6f
+0, 172800, 165888, 0x49c4c806
+0, 176400, 165888, 0xf9a805db
+0, 180000, 165888, 0x2f296e54
+0, 183600, 165888, 0x5a26664e
+0, 187200, 165888, 0xdb49b574
+0, 190800, 165888, 0x802bb0f5
+0, 194400, 165888, 0xab02f8ea
+0, 198000, 165888, 0xdf51325c
+0, 201600, 165888, 0x6403b771
+0, 205200, 165888, 0x707fd7a2
+0, 208800, 165888, 0x11405911
+0, 212400, 165888, 0xdd0a4538
+0, 216000, 165888, 0x26c07b8e
+0, 219600, 165888, 0x3a50781b
+0, 223200, 165888, 0xdbfeaeda
+0, 226800, 165888, 0xa7d87966
+0, 230400, 165888, 0x3f97ac92
+0, 234000, 165888, 0xb88c93a8
+0, 237600, 165888, 0x14021aa5
+0, 241200, 165888, 0x52d73f2f
+0, 244800, 165888, 0xbad5d1c9
+0, 248400, 165888, 0xb12e5911
+0, 252000, 165888, 0x31f74b86
+0, 255600, 165888, 0xc4832078
+0, 259200, 165888, 0x598749dc
+0, 262800, 165888, 0xc5fd4494
+0, 266400, 165888, 0xe4e4417c
+0, 270000, 165888, 0xe9e7fdd7
+0, 273600, 165888, 0x28d0c392
+0, 277200, 165888, 0xd46d42a2
+0, 280800, 165888, 0x5f7f3426
+0, 284400, 165888, 0xef9ee12a
+0, 288000, 165888, 0x72ecb774
+0, 291600, 165888, 0xc649aa1d
+0, 295200, 165888, 0x8f3be5bb
+0, 298800, 165888, 0x65c8974d
+0, 302400, 165888, 0xdf7b956e
+0, 306000, 165888, 0x7a0a6a4a
+0, 309600, 165888, 0x15af41f3
+0, 313200, 165888, 0xaa2cbc7d
+0, 316800, 165888, 0xf83456ed
+0, 320400, 165888, 0x4d5eecbf
+0, 324000, 165888, 0x9455e3a9
+0, 327600, 165888, 0xdebd5ca5
+0, 331200, 165888, 0x81374f18
+0, 334800, 165888, 0x895e36ba
+0, 338400, 165888, 0xfc962903
+0, 342000, 165888, 0x09dadfcf
+0, 345600, 165888, 0x483cd935
+0, 349200, 165888, 0xa46aabc8
+0, 352800, 165888, 0xe54d6c40
+0, 356400, 165888, 0x1b45f03a
+0, 360000, 165888, 0xe5bd8b54
+0, 363600, 165888, 0x19a31f60
+0, 367200, 165888, 0x0cecd451
+0, 370800, 165888, 0x5f632791
+0, 374400, 165888, 0x9b3aa72d
+0, 378000, 165888, 0x9b80fc90
+0, 381600, 165888, 0x284deaef
+0, 385200, 165888, 0x70464777
+0, 388800, 165888, 0xa603c65a
+0, 392400, 165888, 0xc2683f80
+0, 396000, 165888, 0x3237ce44
+0, 399600, 165888, 0x70443991
+0, 403200, 165888, 0x97068602
+0, 406800, 165888, 0x2866b1ad
diff --git a/tests/ref/fate/vc-1_advanced_vbr_constrained 
b/tests/ref/fate/vc-1_advanced_vbr_constrained
new file mode 100644
index 0000000..932aea7
--- /dev/null
+++ b/tests/ref/fate/vc-1_advanced_vbr_constrained
@@ -0,0 +1,25 @@
+0, 0, 165888, 0xba593360
+0, 3600, 165888, 0x240daa3f
+0, 7200, 165888, 0xc0afd029
+0, 10800, 165888, 0x388b9ed5
+0, 14400, 165888, 0x914c9884
+0, 18000, 165888, 0xf9ab09e2
+0, 21600, 165888, 0xa434af05
+0, 25200, 165888, 0xac5b29cf
+0, 28800, 165888, 0xf6a6d123
+0, 32400, 165888, 0xabd1f95a
+0, 36000, 165888, 0x9115878f
+0, 39600, 165888, 0xe01b9153
+0, 43200, 165888, 0x2234fdb2
+0, 46800, 165888, 0x5c54b016
+0, 50400, 165888, 0x0bf8c07a
+0, 54000, 165888, 0x7cb3b9fc
+0, 57600, 165888, 0x714928d3
+0, 61200, 165888, 0xf70fe924
+0, 64800, 165888, 0x67b7285c
+0, 68400, 165888, 0x2e7845d5
+0, 72000, 165888, 0x4e85d2a3
+0, 75600, 165888, 0x2c691673
+0, 79200, 165888, 0x688d8d80
+0, 82800, 165888, 0xa4faf6df
+0, 86400, 165888, 0x4ce18172
diff --git a/tests/ref/fate/vc-1_advanced_vbr_quality 
b/tests/ref/fate/vc-1_advanced_vbr_quality
new file mode 100644
index 0000000..fcdf88d
--- /dev/null
+++ b/tests/ref/fate/vc-1_advanced_vbr_quality
@@ -0,0 +1,25 @@
+0, 0, 165888, 0x3c663759
+0, 3600, 165888, 0xc73ea2c4
+0, 7200, 165888, 0x12a9d3fd
+0, 10800, 165888, 0x9a02a162
+0, 14400, 165888, 0xf66f9552
+0, 18000, 165888, 0x41d7f8bc
+0, 21600, 165888, 0x2e5faa24
+0, 25200, 165888, 0xe7803152
+0, 28800, 165888, 0x2d66d0f3
+0, 32400, 165888, 0xbafaf25e
+0, 36000, 165888, 0xca5e8333
+0, 39600, 165888, 0xd3648db1
+0, 43200, 165888, 0xd0aaff09
+0, 46800, 165888, 0x670dacf8
+0, 50400, 165888, 0x5e6bcefa
+0, 54000, 165888, 0xdeacb700
+0, 57600, 165888, 0xf54b2f36
+0, 61200, 165888, 0x8056e4ac
+0, 64800, 165888, 0xeb042f9b
+0, 68400, 165888, 0x130646d7
+0, 72000, 165888, 0xa6b0d76e
+0, 75600, 165888, 0x2ab0124b
+0, 79200, 165888, 0x8ee78b82
+0, 82800, 165888, 0xdaddf3f4
+0, 86400, 165888, 0x286480c4
diff --git a/tests/ref/fate/vc-1_advanced_vbr_unconstrained 
b/tests/ref/fate/vc-1_advanced_vbr_unconstrained
new file mode 100644
index 0000000..bca94c4
--- /dev/null
+++ b/tests/ref/fate/vc-1_advanced_vbr_unconstrained
@@ -0,0 +1,26 @@
+0, 0, 165888, 0x4e4535b5
+0, 3600, 165888, 0xa276aa78
+0, 7200, 165888, 0x2294cff2
+0, 10800, 165888, 0x1967a03a
+0, 14400, 165888, 0x3be19743
+0, 18000, 165888, 0x6aec02e1
+0, 21600, 165888, 0x8339a8de
+0, 25200, 165888, 0xfb652d8e
+0, 28800, 165888, 0x3284d0e3
+0, 32400, 165888, 0x666bfc94
+0, 36000, 165888, 0xc582856a
+0, 39600, 165888, 0x50c1996e
+0, 43200, 165888, 0x50420570
+0, 46800, 165888, 0xabeeb5e2
+0, 50400, 165888, 0xed0ecdf4
+0, 54000, 165888, 0x3e38b93d
+0, 57600, 165888, 0x61832a44
+0, 61200, 165888, 0x09cfed9e
+0, 64800, 165888, 0xe93a2b42
+0, 68400, 165888, 0x2e2b4a97
+0, 72000, 165888, 0xf101d115
+0, 75600, 165888, 0xabad1437
+0, 79200, 165888, 0x99958b1d
+0, 82800, 165888, 0xff8ef0eb
+0, 86400, 165888, 0x8d648092
+0, 90000, 165888, 0x61f68685
diff --git a/tests/ref/fate/vc-1_main_cbr-1_pass 
b/tests/ref/fate/vc-1_main_cbr-1_pass
new file mode 100644
index 0000000..f00b251
--- /dev/null
+++ b/tests/ref/fate/vc-1_main_cbr-1_pass
@@ -0,0 +1,24 @@
+0, 0, 165888, 0xd7c73d56
+0, 3600, 165888, 0x23b0ce15
+0, 7200, 165888, 0x1ed10564
+0, 10800, 165888, 0x48989c8e
+0, 14400, 165888, 0x311cb1e8
+0, 18000, 165888, 0x65570dbf
+0, 21600, 165888, 0xa51cc488
+0, 25200, 165888, 0x70692389
+0, 28800, 165888, 0x7436dcd3
+0, 32400, 165888, 0x374b0c39
+0, 36000, 165888, 0x93109731
+0, 39600, 165888, 0xf9848315
+0, 43200, 165888, 0x22c70397
+0, 46800, 165888, 0x7952c16f
+0, 50400, 165888, 0xf19fd656
+0, 54000, 165888, 0xc571a47b
+0, 57600, 165888, 0xe9a43154
+0, 61200, 165888, 0x8efdfbd2
+0, 64800, 165888, 0x43c83f9c
+0, 68400, 165888, 0x221a3865
+0, 72000, 165888, 0xe41dddf9
+0, 75600, 165888, 0x39b61e39
+0, 79200, 165888, 0x64509a70
+0, 82800, 165888, 0x5945d77b
diff --git a/tests/ref/fate/vc-1_main_cbr-2_pass 
b/tests/ref/fate/vc-1_main_cbr-2_pass
new file mode 100644
index 0000000..7cd248a
--- /dev/null
+++ b/tests/ref/fate/vc-1_main_cbr-2_pass
@@ -0,0 +1,113 @@
+0, 0, 165888, 0xb16d3e54
+0, 3600, 165888, 0x59f0d08c
+0, 7200, 165888, 0x4208fad4
+0, 10800, 165888, 0x055c9ea3
+0, 14400, 165888, 0x960aac30
+0, 18000, 165888, 0xa83f1494
+0, 21600, 165888, 0xdebdc9f6
+0, 25200, 165888, 0xc0691edc
+0, 28800, 165888, 0x2a81da2d
+0, 32400, 165888, 0x8c820ac6
+0, 36000, 165888, 0xb6ed9efa
+0, 39600, 165888, 0x4939736f
+0, 43200, 165888, 0x6c95fea1
+0, 46800, 165888, 0x9c1aa604
+0, 50400, 165888, 0xdc36d5ce
+0, 54000, 165888, 0x087e9d9b
+0, 57600, 165888, 0xf9b92d63
+0, 61200, 165888, 0xa4edf2d0
+0, 64800, 165888, 0x8c733f59
+0, 68400, 165888, 0x323d29d6
+0, 72000, 165888, 0x2222d037
+0, 75600, 165888, 0x65c01d8a
+0, 79200, 165888, 0xf7719477
+0, 82800, 165888, 0x0df3cf66
+0, 86400, 165888, 0x9786801b
+0, 90000, 165888, 0x93d9db23
+0, 93600, 165888, 0x74be81e4
+0, 97200, 165888, 0xadbf8753
+0, 100800, 165888, 0x2994eeea
+0, 104400, 165888, 0x379012fe
+0, 108000, 165888, 0x7f665ea4
+0, 111600, 165888, 0x36d96114
+0, 115200, 165888, 0x53a0cdc8
+0, 118800, 165888, 0x76d705d3
+0, 122400, 165888, 0x54ee731f
+0, 126000, 165888, 0x59e80776
+0, 129600, 165888, 0x777c6409
+0, 133200, 165888, 0x769a476c
+0, 136800, 165888, 0x44cc6471
+0, 140400, 165888, 0xd90d0011
+0, 144000, 165888, 0xbf3e32c9
+0, 147600, 165888, 0x67911ab6
+0, 151200, 165888, 0xd8506f6b
+0, 154800, 165888, 0xf5334f5c
+0, 158400, 165888, 0x609fb878
+0, 162000, 165888, 0x3b7ed05c
+0, 165600, 165888, 0x27484b5a
+0, 169200, 165888, 0xd1404807
+0, 172800, 165888, 0x53f5e20c
+0, 176400, 165888, 0xe93625a6
+0, 180000, 165888, 0x15cd98d6
+0, 183600, 165888, 0xf2ee5b6e
+0, 187200, 165888, 0xf4cec80f
+0, 190800, 165888, 0xd4afbe20
+0, 194400, 165888, 0x9cbf131c
+0, 198000, 165888, 0xb39d1f83
+0, 201600, 165888, 0x2623c36c
+0, 205200, 165888, 0x49d6eaf9
+0, 208800, 165888, 0xedce722d
+0, 212400, 165888, 0x13f93814
+0, 216000, 165888, 0xd1a984be
+0, 219600, 165888, 0x4fcd88bd
+0, 223200, 165888, 0xe999d349
+0, 226800, 165888, 0x42f96e1b
+0, 230400, 165888, 0xcb04c216
+0, 234000, 165888, 0xcf98ae3e
+0, 237600, 165888, 0x1c4d3362
+0, 241200, 165888, 0x4eb12dad
+0, 244800, 165888, 0xfea4dbbc
+0, 248400, 165888, 0x1fc1709e
+0, 252000, 165888, 0x22dd5d79
+0, 255600, 165888, 0x1fdc1072
+0, 259200, 165888, 0x52ec6b55
+0, 262800, 165888, 0xb87c5445
+0, 266400, 165888, 0x16655498
+0, 270000, 165888, 0xbe58ed38
+0, 273600, 165888, 0x3ba4c80d
+0, 277200, 165888, 0xbf105f07
+0, 280800, 165888, 0x38ef49a0
+0, 284400, 165888, 0xc930c48c
+0, 288000, 165888, 0x8f78b231
+0, 291600, 165888, 0x8b89ab00
+0, 295200, 165888, 0x1805ec4a
+0, 298800, 165888, 0xef9174d7
+0, 302400, 165888, 0x3b1eab2d
+0, 306000, 165888, 0x676a8386
+0, 309600, 165888, 0xd5bb592f
+0, 313200, 165888, 0x8e6fad49
+0, 316800, 165888, 0xec096759
+0, 320400, 165888, 0xaa9b04d3
+0, 324000, 165888, 0x4294f72a
+0, 327600, 165888, 0xf466526b
+0, 331200, 165888, 0x30ed582e
+0, 334800, 165888, 0xefa44079
+0, 338400, 165888, 0x04893d93
+0, 342000, 165888, 0x66bebdfb
+0, 345600, 165888, 0xd47be4a7
+0, 349200, 165888, 0x972dc5ff
+0, 352800, 165888, 0x80777f38
+0, 356400, 165888, 0x3802d4d0
+0, 360000, 165888, 0xc8d690e8
+0, 363600, 165888, 0x058e3422
+0, 367200, 165888, 0xa068e763
+0, 370800, 165888, 0xab3408c6
+0, 374400, 165888, 0x9f2fadba
+0, 378000, 165888, 0x7f90f5e2
+0, 381600, 165888, 0xf1d500da
+0, 385200, 165888, 0xeee42beb
+0, 388800, 165888, 0x9087ccb5
+0, 392400, 165888, 0xdf024319
+0, 396000, 165888, 0x74d5dda2
+0, 399600, 165888, 0xdc2f1c3d
+0, 403200, 165888, 0x913289cc
diff --git a/tests/ref/fate/vc-1_main_vbr_constrained 
b/tests/ref/fate/vc-1_main_vbr_constrained
new file mode 100644
index 0000000..3c9caff
--- /dev/null
+++ b/tests/ref/fate/vc-1_main_vbr_constrained
@@ -0,0 +1,24 @@
+0, 0, 165888, 0x0d883ff0
+0, 3600, 165888, 0x0cccc2e0
+0, 7200, 165888, 0x1f36ef61
+0, 10800, 165888, 0x870e91ca
+0, 14400, 165888, 0x8e85a435
+0, 18000, 165888, 0x8f380ad8
+0, 21600, 165888, 0x49adb90f
+0, 25200, 165888, 0x76821d42
+0, 28800, 165888, 0x80c5dac6
+0, 32400, 165888, 0x2cfaff25
+0, 36000, 165888, 0xd425966f
+0, 39600, 165888, 0xb9277eb2
+0, 43200, 165888, 0xd8de03db
+0, 46800, 165888, 0x2365b4ee
+0, 50400, 165888, 0x488cd5e3
+0, 54000, 165888, 0xe2499b8b
+0, 57600, 165888, 0x7a4c30db
+0, 61200, 165888, 0x1a5e0359
+0, 64800, 165888, 0x1aa43bc2
+0, 68400, 165888, 0xca473829
+0, 72000, 165888, 0x843fd69d
+0, 75600, 165888, 0xc8052218
+0, 79200, 165888, 0x85eaa147
+0, 82800, 165888, 0x81ade36e
diff --git a/tests/ref/fate/vc-1_main_vbr_quality 
b/tests/ref/fate/vc-1_main_vbr_quality
new file mode 100644
index 0000000..2ea1a1b
--- /dev/null
+++ b/tests/ref/fate/vc-1_main_vbr_quality
@@ -0,0 +1,24 @@
+0, 0, 165888, 0xa75a6a9e
+0, 3600, 165888, 0x2027cf67
+0, 7200, 165888, 0x660c00fa
+0, 10800, 165888, 0xb46e9a8e
+0, 14400, 165888, 0x21f09f4c
+0, 18000, 165888, 0x77a5f962
+0, 21600, 165888, 0x9761b567
+0, 25200, 165888, 0x2ce00c0a
+0, 28800, 165888, 0x5b6ad136
+0, 32400, 165888, 0x0a49f5b9
+0, 36000, 165888, 0x370396be
+0, 39600, 165888, 0x43857a59
+0, 43200, 165888, 0xec6a163c
+0, 46800, 165888, 0xde8bda68
+0, 50400, 165888, 0x9180168e
+0, 54000, 165888, 0xe3e5ed46
+0, 57600, 165888, 0x85d182e4
+0, 61200, 165888, 0xe5495b26
+0, 64800, 165888, 0x4ff3b66e
+0, 68400, 165888, 0xfe32a9a0
+0, 72000, 165888, 0x9e46589a
+0, 75600, 165888, 0xa6469a39
+0, 79200, 165888, 0x51b4271b
+0, 82800, 165888, 0x870963dd
diff --git a/tests/ref/fate/vc-1_main_vbr_unconstrained 
b/tests/ref/fate/vc-1_main_vbr_unconstrained
new file mode 100644
index 0000000..f60df3a
--- /dev/null
+++ b/tests/ref/fate/vc-1_main_vbr_unconstrained
@@ -0,0 +1,25 @@
+0, 0, 165888, 0x7654416b
+0, 3600, 165888, 0xcd54bc59
+0, 7200, 165888, 0x5aebe81e
+0, 10800, 165888, 0x69d3a343
+0, 14400, 165888, 0xab5ca329
+0, 18000, 165888, 0x7fe00d8d
+0, 21600, 165888, 0x5349bd66
+0, 25200, 165888, 0xe313219d
+0, 28800, 165888, 0xe5ced828
+0, 32400, 165888, 0x4f31ff7e
+0, 36000, 165888, 0xe14499bc
+0, 39600, 165888, 0xcf838145
+0, 43200, 165888, 0xe6960707
+0, 46800, 165888, 0x4dafb8e0
+0, 50400, 165888, 0x0ab5db44
+0, 54000, 165888, 0xc402a59c
+0, 57600, 165888, 0x675d3062
+0, 61200, 165888, 0x8ff0033d
+0, 64800, 165888, 0xfd7241c1
+0, 68400, 165888, 0x9a4c3b1a
+0, 72000, 165888, 0x780dda55
+0, 75600, 165888, 0x98382390
+0, 79200, 165888, 0xe2149ff4
+0, 82800, 165888, 0xd370eb9b
+0, 86400, 165888, 0x746b9214
diff --git a/tests/ref/fate/vc-1_simple_cbr-1_pass 
b/tests/ref/fate/vc-1_simple_cbr-1_pass
new file mode 100644
index 0000000..dfa11a2
--- /dev/null
+++ b/tests/ref/fate/vc-1_simple_cbr-1_pass
@@ -0,0 +1,25 @@
+0, 0, 34800, 0xea727a5c
+0, 3600, 34800, 0x230e8322
+0, 7200, 34800, 0x8a8198c7
+0, 10800, 34800, 0x279eb7da
+0, 14400, 34800, 0x7874c4d7
+0, 18000, 34800, 0xd697cf3b
+0, 21600, 34800, 0x0c3ccb95
+0, 25200, 34800, 0x0a8cdcbe
+0, 28800, 34800, 0x559bd1e4
+0, 32400, 34800, 0xdd11ca7b
+0, 36000, 34800, 0xab40c4d2
+0, 39600, 34800, 0x3d44b7f0
+0, 43200, 34800, 0xfdbba706
+0, 46800, 34800, 0xfc9b8e2a
+0, 50400, 34800, 0x7aca6859
+0, 54000, 34800, 0xfc485382
+0, 57600, 34800, 0xcda444db
+0, 61200, 34800, 0x167529ef
+0, 64800, 34800, 0xf49e0ac7
+0, 68400, 34800, 0x8ff804b7
+0, 72000, 34800, 0xf810fb89
+0, 75600, 34800, 0x7f24fb57
+0, 79200, 34800, 0xe73eef4b
+0, 82800, 34800, 0xf2d4f01b
+0, 86400, 34800, 0x6c4de9ba
diff --git a/tests/ref/fate/vc-1_simple_cbr-2_pass 
b/tests/ref/fate/vc-1_simple_cbr-2_pass
new file mode 100644
index 0000000..9231a91
--- /dev/null
+++ b/tests/ref/fate/vc-1_simple_cbr-2_pass
@@ -0,0 +1,114 @@
+0, 0, 34800, 0x25917aea
+0, 3600, 34800, 0xa7f18c05
+0, 7200, 34800, 0xdf9a9f53
+0, 10800, 34800, 0x95a2bbea
+0, 14400, 34800, 0x939ac793
+0, 18000, 34800, 0xc344cee6
+0, 21600, 34800, 0xff52c9fe
+0, 25200, 34800, 0xc0c5de28
+0, 28800, 34800, 0x2bcdd533
+0, 32400, 34800, 0x9378cdc1
+0, 36000, 34800, 0xda97c32c
+0, 39600, 34800, 0xe2fab6cf
+0, 43200, 34800, 0xe04ca7a2
+0, 46800, 34800, 0x893e8c6b
+0, 50400, 34800, 0xdcf067b9
+0, 54000, 34800, 0x276f534c
+0, 57600, 34800, 0x2128449c
+0, 61200, 34800, 0xbb7f29a9
+0, 64800, 34800, 0x5c780e31
+0, 68400, 34800, 0xeb8b0603
+0, 72000, 34800, 0x762dfca8
+0, 75600, 34800, 0x2513f42a
+0, 79200, 34800, 0xbb1be7bf
+0, 82800, 34800, 0xbe4de9e3
+0, 86400, 34800, 0x4f8fe485
+0, 90000, 34800, 0x8bf6e371
+0, 93600, 34800, 0x61c0e0a5
+0, 97200, 34800, 0x3afee18f
+0, 100800, 34800, 0x72ffca3c
+0, 104400, 34800, 0x073dc2a1
+0, 108000, 34800, 0xd6e1a6e9
+0, 111600, 34800, 0xfceda874
+0, 115200, 34800, 0x1a6e91ed
+0, 118800, 34800, 0xac7e8562
+0, 122400, 34800, 0xfb977401
+0, 126000, 34800, 0xbe5a55d9
+0, 129600, 34800, 0xca6a3bc0
+0, 133200, 34800, 0xfcf02a64
+0, 136800, 34800, 0x05c002c6
+0, 140400, 34800, 0xafe8f0b0
+0, 144000, 34800, 0xaaa4ca0c
+0, 147600, 34800, 0xef4eb0eb
+0, 151200, 34800, 0x19449ab1
+0, 154800, 34800, 0xa8708eba
+0, 158400, 34800, 0x454d7add
+0, 162000, 34800, 0x145869e9
+0, 165600, 34800, 0x84425c91
+0, 169200, 34800, 0xe961551d
+0, 172800, 34800, 0xca2b50c9
+0, 176400, 34800, 0x5e574b08
+0, 180000, 34800, 0xbe4037ed
+0, 183600, 34800, 0x427222de
+0, 187200, 34800, 0x42a31061
+0, 190800, 34800, 0x583a0226
+0, 194400, 34800, 0xb9e0ea94
+0, 198000, 34800, 0x39a1e2c0
+0, 201600, 34800, 0x9d21dd70
+0, 205200, 34800, 0x29a3d621
+0, 208800, 34800, 0xfcfbcb4f
+0, 212400, 34800, 0x339abdd4
+0, 216000, 34800, 0x28b39b4a
+0, 219600, 34800, 0x1f828b58
+0, 223200, 34800, 0x11c4703a
+0, 226800, 34800, 0x59de553b
+0, 230400, 34800, 0x0f1f38b7
+0, 234000, 34800, 0x7ab1271e
+0, 237600, 34800, 0xf922155c
+0, 241200, 34800, 0xb87a130d
+0, 244800, 34800, 0x01f410b9
+0, 248400, 34800, 0x79da1c7e
+0, 252000, 34800, 0x402125f6
+0, 255600, 34800, 0xb5553c83
+0, 259200, 34800, 0x9c7b5e41
+0, 262800, 34800, 0x8e267af6
+0, 266400, 34800, 0xa7148cdc
+0, 270000, 34800, 0x5d28a158
+0, 273600, 34800, 0xa9f2a6e3
+0, 277200, 34800, 0x8624b5b9
+0, 280800, 34800, 0x5a8eba7f
+0, 284400, 34800, 0x9918d3de
+0, 288000, 34800, 0x5527d894
+0, 291600, 34800, 0xcae5f751
+0, 295200, 34800, 0x57be189f
+0, 298800, 34800, 0x952d2efa
+0, 302400, 34800, 0x740e3e73
+0, 306000, 34800, 0x7930600d
+0, 309600, 34800, 0xef276755
+0, 313200, 34800, 0xeca76c21
+0, 316800, 34800, 0x384c6adc
+0, 320400, 34800, 0xadee78a1
+0, 324000, 34800, 0xe6c882ea
+0, 327600, 34800, 0x1d038e86
+0, 331200, 34800, 0x898d9d32
+0, 334800, 34800, 0xf53bb93d
+0, 338400, 34800, 0xa76fce09
+0, 342000, 34800, 0x4299ddb9
+0, 345600, 34800, 0xd5faef61
+0, 349200, 34800, 0x75fc0a30
+0, 352800, 34800, 0x0e5d13dd
+0, 356400, 34800, 0x0ad51b68
+0, 360000, 34800, 0x2722153e
+0, 363600, 34800, 0x6160236a
+0, 367200, 34800, 0xf2b522f7
+0, 370800, 34800, 0x0d652acc
+0, 374400, 34800, 0xde481f03
+0, 378000, 34800, 0x92011cb1
+0, 381600, 34800, 0x94bb2d9f
+0, 385200, 34800, 0xdc7d2e72
+0, 388800, 34800, 0x20b5226d
+0, 392400, 34800, 0x9b8f30a8
+0, 396000, 34800, 0x43a62a6c
+0, 399600, 34800, 0x1caf2b1c
+0, 403200, 34800, 0xdc341925
+0, 406800, 34800, 0x0ea92218
diff --git a/tests/ref/fate/vc-1_simple_vbr_constrained 
b/tests/ref/fate/vc-1_simple_vbr_constrained
new file mode 100644
index 0000000..68e8bf8
--- /dev/null
+++ b/tests/ref/fate/vc-1_simple_vbr_constrained
@@ -0,0 +1,25 @@
+0, 0, 34800, 0x432f798c
+0, 3600, 34800, 0xf7c18a25
+0, 7200, 34800, 0x2ad69ce0
+0, 10800, 34800, 0x343fbeaf
+0, 14400, 34800, 0x4b86c571
+0, 18000, 34800, 0x0a9acffc
+0, 21600, 34800, 0xe6efccc7
+0, 25200, 34800, 0x876de13c
+0, 28800, 34800, 0x227dd99b
+0, 32400, 34800, 0x6607d001
+0, 36000, 34800, 0x86f2c637
+0, 39600, 34800, 0x2d3ebaec
+0, 43200, 34800, 0xeaefaa63
+0, 46800, 34800, 0x6b5a91be
+0, 50400, 34800, 0x90e96a09
+0, 54000, 34800, 0x4e0f5779
+0, 57600, 34800, 0x5f22493e
+0, 61200, 34800, 0xa2f829d1
+0, 64800, 34800, 0x4b5a0e43
+0, 68400, 34800, 0xe9a40718
+0, 72000, 34800, 0xb1650063
+0, 75600, 34800, 0x8f7ffea5
+0, 79200, 34800, 0x7f46eeea
+0, 82800, 34800, 0x51daf131
+0, 86400, 34800, 0xe9e1eb19
diff --git a/tests/ref/fate/vc-1_simple_vbr_quality 
b/tests/ref/fate/vc-1_simple_vbr_quality
new file mode 100644
index 0000000..16d6685
--- /dev/null
+++ b/tests/ref/fate/vc-1_simple_vbr_quality
@@ -0,0 +1,25 @@
+0, 0, 34800, 0x96fbc726
+0, 3600, 34800, 0xb4bcd0c2
+0, 7200, 34800, 0xba65dffa
+0, 10800, 34800, 0x52fffebf
+0, 14400, 34800, 0x4d1c07c8
+0, 18000, 34800, 0x3a1410ca
+0, 21600, 34800, 0x69d20be4
+0, 25200, 34800, 0x613e1c60
+0, 28800, 34800, 0x834b1367
+0, 32400, 34800, 0x9d790e17
+0, 36000, 34800, 0x82540588
+0, 39600, 34800, 0xce43f9f9
+0, 43200, 34800, 0xf94bec4c
+0, 46800, 34800, 0x3f72d6a9
+0, 50400, 34800, 0x62d5b4d6
+0, 54000, 34800, 0x3f1fa472
+0, 57600, 34800, 0x2efe9727
+0, 61200, 34800, 0xee307e4e
+0, 64800, 34800, 0xbc8f6516
+0, 68400, 34800, 0xd7e95ff9
+0, 72000, 34800, 0x46ee59c6
+0, 75600, 34800, 0x4329595f
+0, 79200, 34800, 0x9a324e18
+0, 82800, 34800, 0x1bf14f7d
+0, 86400, 34800, 0xaa414b00
diff --git a/tests/ref/fate/vc-1_simple_vbr_unconstrained 
b/tests/ref/fate/vc-1_simple_vbr_unconstrained
new file mode 100644
index 0000000..9cd1f1a
--- /dev/null
+++ b/tests/ref/fate/vc-1_simple_vbr_unconstrained
@@ -0,0 +1,26 @@
+0, 0, 34800, 0xfc3279e3
+0, 3600, 34800, 0x9f59880c
+0, 7200, 34800, 0xd9359b9a
+0, 10800, 34800, 0xd28cbb84
+0, 14400, 34800, 0xd036c217
+0, 18000, 34800, 0x06d0cc8b
+0, 21600, 34800, 0x1ccecdea
+0, 25200, 34800, 0xbab8e1bc
+0, 28800, 34800, 0x8388dbed
+0, 32400, 34800, 0x66f1d169
+0, 36000, 34800, 0x4285c7f2
+0, 39600, 34800, 0x234ab85c
+0, 43200, 34800, 0xacada91f
+0, 46800, 34800, 0xed5b9266
+0, 50400, 34800, 0x554e6692
+0, 54000, 34800, 0xa4a156bb
+0, 57600, 34800, 0xd2604806
+0, 61200, 34800, 0x4461294b
+0, 64800, 34800, 0x54880f86
+0, 68400, 34800, 0x2df90729
+0, 72000, 34800, 0xa90bfb7d
+0, 75600, 34800, 0x544efd05
+0, 79200, 34800, 0x86bdf15b
+0, 82800, 34800, 0x1ae3f2bd
+0, 86400, 34800, 0x2c9fef16
+0, 90000, 34800, 0x7972ebbb
-- 
1.7.4.1

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

Reply via email to