Due to a typo in videogen.c, the regression test videos were not as
authorCarl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at>
Tue, 21 Jul 2009 10:37:23 +0000 (10:37 +0000)
committerCarl Eugen Hoyos <cehoyos@rainbow.studorg.tuwien.ac.at>
Tue, 21 Jul 2009 10:37:23 +0000 (10:37 +0000)
complex as originally planned.
Typo fixed (the background moves less linear now) and regression test
results updated.

Originally committed as revision 19478 to svn://svn.ffmpeg.org/ffmpeg/trunk

tests/lavf.regression.ref
tests/seek.regression.ref
tests/videogen.c
tests/vsynth.regression.ref

index e4ae9c7..a00aaad 100644 (file)
@@ -1,81 +1,81 @@
-bc5e914594523f7c48f9e044c9a9c0b6 *./tests/data/b-lavf.avi
-340578 ./tests/data/b-lavf.avi
-./tests/data/b-lavf.avi CRC=0xfee88bbc
-11105815213dc09c4b56f91320cfc568 *./tests/data/b-lavf.asf
-339775 ./tests/data/b-lavf.asf
-./tests/data/b-lavf.asf CRC=0x9a04991c
-337a4b2fb1d6c808714b555f1139eb89 *./tests/data/b-lavf.rm
-355679 ./tests/data/b-lavf.rm
-bfdec98337e6a9d89dc648d1e65a41db *./tests/data/b-lavf.mpg
-378880 ./tests/data/b-lavf.mpg
-./tests/data/b-lavf.mpg CRC=0xaf760568
-dfae2e9e7572c000bec1edb8ea3e6cf3 *./tests/data/b-lavf.mxf
-535097 ./tests/data/b-lavf.mxf
-./tests/data/b-lavf.mxf CRC=0xd7ff387d
-8e70bc1e7602bb07f02159d1a2dd69cd *./tests/data/b-lavf.mxf_d10
+7e5e4db8c04f0acd16cff6b30e60d0e5 *./tests/data/b-lavf.avi
+331032 ./tests/data/b-lavf.avi
+./tests/data/b-lavf.avi CRC=0x2a83e6b0
+c544bb40c2f4c09d44318db5228ee499 *./tests/data/b-lavf.asf
+333375 ./tests/data/b-lavf.asf
+./tests/data/b-lavf.asf CRC=0x9f5ab3e6
+e60d3e69beaf94a5c3d2e3344cc620dd *./tests/data/b-lavf.rm
+346706 ./tests/data/b-lavf.rm
+e36a005ecca9add8bda6e0655d03716f *./tests/data/b-lavf.mpg
+372736 ./tests/data/b-lavf.mpg
+./tests/data/b-lavf.mpg CRC=0x2b39ed74
+2e436c226936c478eaee9bb18027cba0 *./tests/data/b-lavf.mxf
+525881 ./tests/data/b-lavf.mxf
+./tests/data/b-lavf.mxf CRC=0x12bb8196
+b3174e2db508564c1cce0b5e3c1bc1bd *./tests/data/b-lavf.mxf_d10
 5330989 ./tests/data/b-lavf.mxf_d10
 5330989 ./tests/data/b-lavf.mxf_d10
-./tests/data/b-lavf.mxf_d10 CRC=0xd241c8b6
-2e9bd99fbb121ae4887109e3a4169acd *./tests/data/b-lavf.ts
-449132 ./tests/data/b-lavf.ts
-./tests/data/b-lavf.ts CRC=0x538daab4
-1b28a16652bb8ac528b33f7478ca18b6 *./tests/data/b-lavf.swf
-335771 ./tests/data/b-lavf.swf
-./tests/data/b-lavf.swf CRC=0xe14e8847
-3bce2db7383ad5588dd150c6d425e73d *./tests/data/b-lavf.ffm
-380928 ./tests/data/b-lavf.ffm
-./tests/data/b-lavf.ffm CRC=0xaf760568
-8617c30b4e862199555fd75890473e66 *./tests/data/b-lavf.flv
-335833 ./tests/data/b-lavf.flv
-./tests/data/b-lavf.flv CRC=0xe14e8847
-feabd6a186403dc3006b7de6015cffea *./tests/data/b-lavf.mov
-367219 ./tests/data/b-lavf.mov
-./tests/data/b-lavf.mov CRC=0xf7dd4032
-913b6199765b1dcba196706574621c2f *./tests/data/b-lavf.dv
+./tests/data/b-lavf.mxf_d10 CRC=0xc3f4f92e
+34c47c149402e602c87455c4276ea0a5 *./tests/data/b-lavf.ts
+438792 ./tests/data/b-lavf.ts
+./tests/data/b-lavf.ts CRC=0x133216c1
+62c5aeb636fc82cf6ba6277d36e42cb5 *./tests/data/b-lavf.swf
+329479 ./tests/data/b-lavf.swf
+./tests/data/b-lavf.swf CRC=0x881785d1
+7841ec48bf18b29aff8223b7134e99f1 *./tests/data/b-lavf.ffm
+376832 ./tests/data/b-lavf.ffm
+./tests/data/b-lavf.ffm CRC=0x2b39ed74
+62c3177547fb5853a5116661802e1ae2 *./tests/data/b-lavf.flv
+329541 ./tests/data/b-lavf.flv
+./tests/data/b-lavf.flv CRC=0x881785d1
+c145305a775eb2de43cdf94eb1ab5240 *./tests/data/b-lavf.mov
+357669 ./tests/data/b-lavf.mov
+./tests/data/b-lavf.mov CRC=0x2f6a9b26
+31f115e7106265a7a7cea7f4fcf5c329 *./tests/data/b-lavf.dv
 3600000 ./tests/data/b-lavf.dv
 3600000 ./tests/data/b-lavf.dv
-./tests/data/b-lavf.dv CRC=0x7787e173
-69d372c4061eda1e87ee63230ba4e38a *./tests/data/b-lavf.gxf
-810268 ./tests/data/b-lavf.gxf
-./tests/data/b-lavf.gxf CRC=0x651e9b0f
-d4aef795560a5ae94c7a424151603c22 *./tests/data/b-lavf.nut
-329472 ./tests/data/b-lavf.nut
-./tests/data/b-lavf.nut CRC=0xfee88bbc
-218510c167e627824b2df5bd3f73680b *./tests/data/b-lavf.mkv
-330013 ./tests/data/b-lavf.mkv
-./tests/data/b-lavf.mkv CRC=0xfee88bbc
-1008f5b7487c76314772e1346e0bd478 *./tests/data/b-pbmpipe.pbm
+./tests/data/b-lavf.dv CRC=0x02c0af30
+bf5c730bb8426dbcfc5420e71ee490f2 *./tests/data/b-lavf.gxf
+796392 ./tests/data/b-lavf.gxf
+./tests/data/b-lavf.gxf CRC=0xad9e86eb
+16b9d2cf8effb7dae316c6b9248a49b7 *./tests/data/b-lavf.nut
+319888 ./tests/data/b-lavf.nut
+./tests/data/b-lavf.nut CRC=0x2a83e6b0
+a0ce20d849aea1c6e138dd1101c8f162 *./tests/data/b-lavf.mkv
+320463 ./tests/data/b-lavf.mkv
+./tests/data/b-lavf.mkv CRC=0x2a83e6b0
+8ced96f5b6b7362358199ae993b4ceb7 *./tests/data/b-pbmpipe.pbm
 317075 ./tests/data/b-pbmpipe.pbm
 317075 ./tests/data/b-pbmpipe.pbm
-./tests/data/b-pbmpipe.pbm CRC=0x806e17d8
-aff140ce80a1c86c1bf54118ad23da7b *./tests/data/b-pgmpipe.pgm
+./tests/data/b-pbmpipe.pbm CRC=0xfae0a1ba
+04e66c8e9e064c8310bd657ee559bd70 *./tests/data/b-pgmpipe.pgm
 2534775 ./tests/data/b-pgmpipe.pgm
 2534775 ./tests/data/b-pgmpipe.pgm
-./tests/data/b-pgmpipe.pgm CRC=0xf485870f
-9169b1f1ca56f01a6e1f5041572aa1d4 *./tests/data/b-ppmpipe.ppm
+./tests/data/b-pgmpipe.pgm CRC=0xadf48ba9
+74f1f6651ad8f192a7b4c11c2b6c71e5 *./tests/data/b-ppmpipe.ppm
 7603575 ./tests/data/b-ppmpipe.ppm
 7603575 ./tests/data/b-ppmpipe.ppm
-./tests/data/b-ppmpipe.ppm CRC=0x79bd6ce6
-6ac80e7d403b715fd4da75c01d464d5e *./tests/data/b-lavf.gif
+./tests/data/b-ppmpipe.ppm CRC=0x87b3c15f
+98968ceb210ab260a6a7af36767b94d3 *./tests/data/b-lavf.gif
 2906382 ./tests/data/b-lavf.gif
 2906382 ./tests/data/b-lavf.gif
-efb713b69ad03e848c71f174fa7d73d0 *./tests/data/b-lavf.y4m
+ec8178cb152f9cdbfd9cb724d977db2e *./tests/data/b-lavf.y4m
 3801808 ./tests/data/b-lavf.y4m
 3801808 ./tests/data/b-lavf.y4m
-0a6d74b54396884f117669965b57d3b5 *./tests/data/b-lavf02.pgm
-./tests/data/b-lavf%02d.pgm CRC=0x7e552eb1
+388f5c51a678ca6a52cc006095c12f08 *./tests/data/b-lavf02.pgm
+./tests/data/b-lavf%02d.pgm CRC=0x418d2963
 101391 ./tests/data/b-lavf02.pgm
 101391 ./tests/data/b-lavf02.pgm
-dbe42bd8d9ca0acbd2673bd739705f0f *./tests/data/b-lavf02.ppm
-./tests/data/b-lavf%02d.ppm CRC=0x6f775c0d
+16d5dadf0b362fc8ba3cb676c5dde985 *./tests/data/b-lavf02.ppm
+./tests/data/b-lavf%02d.ppm CRC=0x6da01946
 304143 ./tests/data/b-lavf02.ppm
 304143 ./tests/data/b-lavf02.ppm
-da84c82fe290a004b45c6e1fbc389681 *./tests/data/b-lavf02.bmp
-./tests/data/b-lavf%02d.bmp CRC=0xc0775c0d
+71f4d64a6b3c71f43a4eff526f84841c *./tests/data/b-lavf02.bmp
+./tests/data/b-lavf%02d.bmp CRC=0xe6c71946
 304182 ./tests/data/b-lavf02.bmp
 304182 ./tests/data/b-lavf02.bmp
-7b8cb80f2518af66fd87ec94a6e27ad7 *./tests/data/b-lavf02.tga
-./tests/data/b-lavf%02d.tga CRC=0xc0775c0d
+c0305c53e6d79d4ed9f35f04f671246c *./tests/data/b-lavf02.tga
+./tests/data/b-lavf%02d.tga CRC=0xe6c71946
 304172 ./tests/data/b-lavf02.tga
 304172 ./tests/data/b-lavf02.tga
-a61d4116ee455880c9b788b6086a8ffa *./tests/data/b-lavf02.tiff
-./tests/data/b-lavf%02d.tiff CRC=0x6f775c0d
-307144 ./tests/data/b-lavf02.tiff
-7e60222bb54dcd97b3300b7353b69c5a *./tests/data/b-lavf02.sgi
-./tests/data/b-lavf%02d.sgi CRC=0x6f775c0d
-308068 ./tests/data/b-lavf02.sgi
-8dd3739ea6778335f57fb3e2a28c6453 *./tests/data/b-lavf02.jpg
-./tests/data/b-lavf%02d.jpg CRC=0x2e3e4535
-31586 ./tests/data/b-lavf02.jpg
+b3299346a8959553a437e486d8f3bf76 *./tests/data/b-lavf02.tiff
+./tests/data/b-lavf%02d.tiff CRC=0x6da01946
+307131 ./tests/data/b-lavf02.tiff
+7054acafd275e51cec28d4518e213081 *./tests/data/b-lavf02.sgi
+./tests/data/b-lavf%02d.sgi CRC=0x6da01946
+308151 ./tests/data/b-lavf02.sgi
+d56c19d41e9754939ea0f15d09bc4a32 *./tests/data/b-lavf02.jpg
+./tests/data/b-lavf%02d.jpg CRC=0xb8bc5a32
+31763 ./tests/data/b-lavf02.jpg
 6a3bec31d92baf52161e25179ebba315 *./tests/data/b-lavf.wav
 90156 ./tests/data/b-lavf.wav
 ./tests/data/b-lavf.wav CRC=0xf1ae5536
 6a3bec31d92baf52161e25179ebba315 *./tests/data/b-lavf.wav
 90156 ./tests/data/b-lavf.wav
 ./tests/data/b-lavf.wav CRC=0xf1ae5536
@@ -100,44 +100,44 @@ b0bc287ce4e3eef7c1012610dd7ff6d0 *./tests/data/b-lavf.voc
 767a75e9abf9754bfdc880d6faed69cf *./tests/data/b-lavf.ogg
 14210 ./tests/data/b-lavf.ogg
 ./tests/data/b-lavf.ogg CRC=0x37a143ea
 767a75e9abf9754bfdc880d6faed69cf *./tests/data/b-lavf.ogg
 14210 ./tests/data/b-lavf.ogg
 ./tests/data/b-lavf.ogg CRC=0x37a143ea
-52bb2f530036c657edc512965258d735 *./tests/data/b-lavf-yuv420p.yuv
+5641dba168ff665af1cdb4a91e1afdd6 *./tests/data/b-lavf-yuv420p.yuv
 304128 ./tests/data/b-lavf-yuv420p.yuv
 304128 ./tests/data/b-lavf-yuv420p.yuv
-345bf1aff3fa9eba908bb8ebef284346 *./tests/data/b-lavf-yuv422p.yuv
+ac68f9fdd9d55efd0306d9b004038761 *./tests/data/b-lavf-yuv422p.yuv
 304128 ./tests/data/b-lavf-yuv422p.yuv
 304128 ./tests/data/b-lavf-yuv422p.yuv
-52bb2f530036c657edc512965258d735 *./tests/data/b-lavf-yuv444p.yuv
+5641dba168ff665af1cdb4a91e1afdd6 *./tests/data/b-lavf-yuv444p.yuv
 304128 ./tests/data/b-lavf-yuv444p.yuv
 304128 ./tests/data/b-lavf-yuv444p.yuv
-345bf1aff3fa9eba908bb8ebef284346 *./tests/data/b-lavf-yuyv422.yuv
+ac68f9fdd9d55efd0306d9b004038761 *./tests/data/b-lavf-yuyv422.yuv
 304128 ./tests/data/b-lavf-yuyv422.yuv
 304128 ./tests/data/b-lavf-yuyv422.yuv
-e2d4633215bc12b933eb733cfbd9c022 *./tests/data/b-lavf-yuv410p.yuv
+507c7e9f0c97660385df977469ca9e6d *./tests/data/b-lavf-yuv410p.yuv
 304128 ./tests/data/b-lavf-yuv410p.yuv
 304128 ./tests/data/b-lavf-yuv410p.yuv
-692c12328dce2b5785bd658425660296 *./tests/data/b-lavf-yuv411p.yuv
+8594ea0b8d7c2c964525b0801b5351de *./tests/data/b-lavf-yuv411p.yuv
 304128 ./tests/data/b-lavf-yuv411p.yuv
 304128 ./tests/data/b-lavf-yuv411p.yuv
-a0b0e086c800ee0b590c2f85bbff5e79 *./tests/data/b-lavf-yuvj420p.yuv
+66673539adf8cda28e3b76068d3aae61 *./tests/data/b-lavf-yuvj420p.yuv
 304128 ./tests/data/b-lavf-yuvj420p.yuv
 304128 ./tests/data/b-lavf-yuvj420p.yuv
-b365c84c3d3f3a9d6d3a7f942ac68e79 *./tests/data/b-lavf-yuvj422p.yuv
+572bf387dd1e3f073cbfd082e055ca81 *./tests/data/b-lavf-yuvj422p.yuv
 304128 ./tests/data/b-lavf-yuvj422p.yuv
 304128 ./tests/data/b-lavf-yuvj422p.yuv
-a79eea1bb595f8ede8dad2c82346ce6a *./tests/data/b-lavf-yuvj444p.yuv
+c10442da177c9f1d12be3c53be6fa12c *./tests/data/b-lavf-yuvj444p.yuv
 304128 ./tests/data/b-lavf-yuvj444p.yuv
 304128 ./tests/data/b-lavf-yuvj444p.yuv
-7c1108633b0fef1aff5637fe70e74d0c *./tests/data/b-lavf-rgb24.yuv
+c6e0f9b5817f484b175c1ec4ffb4e9c9 *./tests/data/b-lavf-rgb24.yuv
 304128 ./tests/data/b-lavf-rgb24.yuv
 304128 ./tests/data/b-lavf-rgb24.yuv
-7c1108633b0fef1aff5637fe70e74d0c *./tests/data/b-lavf-bgr24.yuv
+c6e0f9b5817f484b175c1ec4ffb4e9c9 *./tests/data/b-lavf-bgr24.yuv
 304128 ./tests/data/b-lavf-bgr24.yuv
 304128 ./tests/data/b-lavf-bgr24.yuv
-7c1108633b0fef1aff5637fe70e74d0c *./tests/data/b-lavf-rgb32.yuv
+c6e0f9b5817f484b175c1ec4ffb4e9c9 *./tests/data/b-lavf-rgb32.yuv
 304128 ./tests/data/b-lavf-rgb32.yuv
 304128 ./tests/data/b-lavf-rgb32.yuv
-d86c3fa21db8b4eaf3efb66b7b245e46 *./tests/data/b-lavf-rgb565.yuv
+66d39d464bd89ded2a124897f0a75ade *./tests/data/b-lavf-rgb565.yuv
 304128 ./tests/data/b-lavf-rgb565.yuv
 304128 ./tests/data/b-lavf-rgb565.yuv
-64d733888d3f17513383453fae238fdc *./tests/data/b-lavf-rgb555.yuv
+c894c3bd8d2631ed1964500b90a0c350 *./tests/data/b-lavf-rgb555.yuv
 304128 ./tests/data/b-lavf-rgb555.yuv
 304128 ./tests/data/b-lavf-rgb555.yuv
-838958bb95a41057a18bbb647c39ba87 *./tests/data/b-lavf-gray.yuv
+6be306b0cce5f8e6c271ea17fef9745b *./tests/data/b-lavf-gray.yuv
 304128 ./tests/data/b-lavf-gray.yuv
 304128 ./tests/data/b-lavf-gray.yuv
-c7c9d2b2926e1677c27bd7df89f53073 *./tests/data/b-lavf-monow.yuv
+31398104d2349dd48328a6862bc6711f *./tests/data/b-lavf-monow.yuv
 304128 ./tests/data/b-lavf-monow.yuv
 304128 ./tests/data/b-lavf-monow.yuv
-c7c9d2b2926e1677c27bd7df89f53073 *./tests/data/b-lavf-monob.yuv
+31398104d2349dd48328a6862bc6711f *./tests/data/b-lavf-monob.yuv
 304128 ./tests/data/b-lavf-monob.yuv
 304128 ./tests/data/b-lavf-monob.yuv
-ac2c17f1a27d928e8b82f21dbafdd715 *./tests/data/b-lavf-yuv440p.yuv
+00b85790df5740bab95e2559d81603a7 *./tests/data/b-lavf-yuv440p.yuv
 304128 ./tests/data/b-lavf-yuv440p.yuv
 304128 ./tests/data/b-lavf-yuv440p.yuv
-10c8507ad38d0ce5e8cd0f1dd49b0d26 *./tests/data/b-lavf-yuvj440p.yuv
+4d8d402c45d913038d4b725396719111 *./tests/data/b-lavf-yuvj440p.yuv
 304128 ./tests/data/b-lavf-yuvj440p.yuv
 304128 ./tests/data/b-lavf-yuvj440p.yuv
-574fb8fe0b2fe8cc0b3ded8549c052d4 *./tests/data/b-lavf02.pcx
-./tests/data/b-lavf%02d.pcx CRC=0x6f775c0d
-363436 ./tests/data/b-lavf02.pcx
+2df1d747fba23d03b6ff9c91b8b465c9 *./tests/data/b-lavf02.pcx
+./tests/data/b-lavf%02d.pcx CRC=0x6da01946
+364147 ./tests/data/b-lavf02.pcx
index 940c75c..0f6fab9 100644 (file)
@@ -2627,59 +2627,59 @@ ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:1024 flags:1
 ----------------
 tests/data/b-lavf.asf
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:1024 flags:1
 ----------------
 tests/data/b-lavf.asf
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 1 dts:3.544000 pts:3.544000 pos:150975 size:209 flags:1
+ret: 0 st: 1 dts:3.544000 pts:3.544000 pos:147775 size:209 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:0.788000 flags:0
 ret: 0 st: 0 ts:0.788000 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 1 ts:2.577000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:1.471000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st: 1 ts:2.577000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:1.471000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:2.153000 flags:0
 ret: 0 st: 0 ts:2.153000 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:1.048000 flags:1
 ret: 0 st: 0 ts:1.048000 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 1 ts:-0.058000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:2.836000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret: 0 st: 1 ts:-0.058000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:2.836000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:-0.482000 flags:0
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 1 ts:1.307000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:0.201000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st: 1 ts:1.307000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:0.201000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:0.883000 flags:0
 ret: 0 st: 0 ts:0.883000 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 0 ts:-0.222000 flags:1
 ret: 0 st: 0 ts:-0.222000 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st: 1 ts:2.672000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:1.566000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st: 1 ts:2.672000 flags:0
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st: 1 ts:1.566000 flags:1
 ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28487 flags:1
 ----------------
 tests/data/b-lavf.au
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:24 size:4096 flags:1
 ----------------
 tests/data/b-lavf.au
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:24 size:4096 flags:1
@@ -2737,49 +2737,49 @@ ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:24 size:4096 flags:1
 ----------------
 tests/data/b-lavf.avi
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:24 size:4096 flags:1
 ----------------
 tests/data/b-lavf.avi
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:27867 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:27867 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301466 size:27864 flags:1
 ret: 0 st: 0 ts:0.800000 flags:0
 ret: 0 st: 0 ts:0.800000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301466 size:27864 flags:1
 ret:-1 st: 0 ts:-0.320000 flags:1
 ret:-1 st: 1 ts:2.586122 flags:0
 ret: 0 st: 1 ts:1.462857 flags:1
 ret:-1 st: 0 ts:-0.320000 flags:1
 ret:-1 st: 1 ts:2.586122 flags:0
 ret: 0 st: 1 ts:1.462857 flags:1
-ret: 0 st: 1 dts:1.018776 pts:1.018776 pos:339320 size:209 flags:1
+ret: 0 st: 1 dts:1.018776 pts:1.018776 pos:329774 size:209 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158912 size:27442 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:156166 size:27955 flags:1
 ret:-1 st:-1 ts:-0.740831 flags:1
 ret:-1 st: 0 ts:2.160000 flags:0
 ret: 0 st: 0 ts:1.040000 flags:1
 ret:-1 st:-1 ts:-0.740831 flags:1
 ret:-1 st: 0 ts:2.160000 flags:0
 ret: 0 st: 0 ts:1.040000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301466 size:27864 flags:1
 ret: 0 st: 1 ts:-0.052245 flags:0
 ret: 0 st: 1 ts:-0.052245 flags:0
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:38034 size:208 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:37784 size:208 flags:1
 ret: 0 st: 1 ts:2.847347 flags:1
 ret: 0 st: 1 ts:2.847347 flags:1
-ret: 0 st: 1 dts:1.018776 pts:1.018776 pos:339320 size:209 flags:1
+ret: 0 st: 1 dts:1.018776 pts:1.018776 pos:329774 size:209 flags:1
 ret:-1 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
 ret:-1 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158912 size:27442 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:156166 size:27955 flags:1
 ret: 0 st: 0 ts:-0.480000 flags:0
 ret: 0 st: 0 ts:-0.480000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:27867 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301466 size:27864 flags:1
 ret:-1 st: 1 ts:1.306122 flags:0
 ret: 0 st: 1 ts:0.208980 flags:1
 ret:-1 st: 1 ts:1.306122 flags:0
 ret: 0 st: 1 ts:0.208980 flags:1
-ret: 0 st: 1 dts:0.208980 pts:0.208980 pos:92738 size:209 flags:1
+ret: 0 st: 1 dts:0.208980 pts:0.208980 pos:92800 size:209 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:27867 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301466 size:27864 flags:1
 ret: 0 st: 0 ts:0.880000 flags:0
 ret: 0 st: 0 ts:0.880000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301466 size:27864 flags:1
 ret:-1 st: 0 ts:-0.240000 flags:1
 ret:-1 st: 1 ts:2.664490 flags:0
 ret: 0 st: 1 ts:1.567347 flags:1
 ret:-1 st: 0 ts:-0.240000 flags:1
 ret:-1 st: 1 ts:2.664490 flags:0
 ret: 0 st: 1 ts:1.567347 flags:1
-ret: 0 st: 1 dts:1.018776 pts:1.018776 pos:339320 size:209 flags:1
+ret: 0 st: 1 dts:1.018776 pts:1.018776 pos:329774 size:209 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158912 size:27442 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:156166 size:27955 flags:1
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.dv
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.dv
@@ -2838,104 +2838,104 @@ ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
 ----------------
 tests/data/b-lavf.ffm
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
 ----------------
 tests/data/b-lavf.ffm
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 0 ts:0.788334 flags:0
 ret: 0 st: 0 ts:0.788334 flags:0
-ret: 0 st: 1 dts:0.783673 pts:0.783673 pos:319488 size:209 flags:1
+ret: 0 st: 1 dts:0.783673 pts:0.783673 pos:315392 size:209 flags:1
 ret: 0 st: 0 ts:-0.317499 flags:1
 ret: 0 st: 0 ts:-0.317499 flags:1
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st: 1 ts:2.576668 flags:0
 ret: 0 st: 1 ts:2.576668 flags:0
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 1 ts:1.470835 flags:1
 ret: 0 st: 1 ts:1.470835 flags:1
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 1 dts:0.339592 pts:0.339592 pos:159744 size:209 flags:1
+ret: 0 st: 1 dts:0.339592 pts:0.339592 pos:155648 size:209 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st: 0 ts:2.153336 flags:0
 ret: 0 st: 0 ts:2.153336 flags:0
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 0 ts:1.047503 flags:1
 ret: 0 st: 0 ts:1.047503 flags:1
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 1 ts:-0.058330 flags:0
 ret: 0 st: 1 ts:-0.058330 flags:0
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st: 1 ts:2.835837 flags:1
 ret: 0 st: 1 ts:2.835837 flags:1
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 1 dts:0.653061 pts:0.653061 pos:282624 size:209 flags:1
+ret: 0 st: 1 dts:0.653061 pts:0.653061 pos:274432 size:209 flags:1
 ret: 0 st: 0 ts:-0.481662 flags:0
 ret: 0 st: 0 ts:-0.481662 flags:0
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st: 0 ts:2.412505 flags:1
 ret: 0 st: 0 ts:2.412505 flags:1
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 1 ts:1.306672 flags:0
 ret: 0 st: 1 ts:1.306672 flags:0
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 1 ts:0.200839 flags:1
 ret: 0 st: 1 ts:0.200839 flags:1
-ret: 0 st: 1 dts:0.208980 pts:0.208980 pos:118784 size:209 flags:1
+ret: 0 st: 1 dts:0.208980 pts:0.208980 pos:114688 size:209 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 0 ts:0.883340 flags:0
 ret: 0 st: 0 ts:0.883340 flags:0
-ret: 0 st: 1 dts:0.862041 pts:0.862041 pos:344064 size:209 flags:1
+ret: 0 st: 0 dts:0.880000 pts:0.920000 pos:339968 size:12307 flags:0
 ret: 0 st: 0 ts:-0.222493 flags:1
 ret: 0 st: 0 ts:-0.222493 flags:1
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ret: 0 st: 1 ts:2.671674 flags:0
 ret: 0 st: 1 ts:2.671674 flags:0
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st: 1 ts:1.565841 flags:1
 ret: 0 st: 1 ts:1.565841 flags:1
-ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:380928 size:209 flags:1
+ret: 0 st: 1 dts:0.940408 pts:0.940408 pos:376832 size:209 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 1 dts:0.444082 pts:0.444082 pos:208896 size:209 flags:1
+ret: 0 st: 1 dts:0.444082 pts:0.444082 pos:204800 size:209 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24795 flags:1
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:8192 size:24664 flags:1
 ----------------
 tests/data/b-lavf.flv
 ----------------
 tests/data/b-lavf.flv
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31074 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31074 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret: 0 st: 0 ts:0.788000 flags:0
 ret: 0 st: 0 ts:0.788000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret:-1 st: 0 ts:-0.317000 flags:1
 ret:-1 st:-1 ts:2.576668 flags:0
 ret: 0 st:-1 ts:1.470835 flags:1
 ret:-1 st: 0 ts:-0.317000 flags:1
 ret:-1 st:-1 ts:2.576668 flags:0
 ret: 0 st:-1 ts:1.470835 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret: 0 st: 0 ts:0.365000 flags:0
 ret: 0 st: 0 ts:0.365000 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:150381 size:30541 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149441 size:31125 flags:1
 ret:-1 st: 0 ts:-0.741000 flags:1
 ret:-1 st:-1 ts:2.153336 flags:0
 ret: 0 st:-1 ts:1.047503 flags:1
 ret:-1 st: 0 ts:-0.741000 flags:1
 ret:-1 st:-1 ts:2.153336 flags:0
 ret: 0 st:-1 ts:1.047503 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret: 0 st: 0 ts:-0.058000 flags:0
 ret: 0 st: 0 ts:-0.058000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31074 flags:1
 ret: 0 st: 0 ts:2.836000 flags:1
 ret: 0 st: 0 ts:2.836000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret:-1 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
 ret:-1 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:150381 size:30541 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149441 size:31125 flags:1
 ret: 0 st: 0 ts:-0.482000 flags:0
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31074 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret:-1 st:-1 ts:1.306672 flags:0
 ret: 0 st:-1 ts:0.200839 flags:1
 ret:-1 st:-1 ts:1.306672 flags:0
 ret: 0 st:-1 ts:0.200839 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31074 flags:1
 ret: 0 st: 0 ts:-0.905000 flags:0
 ret: 0 st: 0 ts:-0.905000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31074 flags:1
 ret: 0 st: 0 ts:1.989000 flags:1
 ret: 0 st: 0 ts:1.989000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret: 0 st:-1 ts:0.883340 flags:0
 ret: 0 st:-1 ts:0.883340 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret:-1 st:-1 ts:-0.222493 flags:1
 ret:-1 st: 0 ts:2.672000 flags:0
 ret: 0 st: 0 ts:1.566000 flags:1
 ret:-1 st:-1 ts:-0.222493 flags:1
 ret:-1 st: 0 ts:2.672000 flags:0
 ret: 0 st: 0 ts:1.566000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:298403 size:31134 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:150381 size:30541 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149441 size:31125 flags:1
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.gif
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.gif
@@ -2972,110 +2972,110 @@ ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 0 ts:0.780000 flags:0
 ret: 0 st: 0 ts:0.780000 flags:0
-ret: 0 st: 0 dts:0.800000 pts:-184467440737095520.000000 pos:665632 size:22568 flags:0
+ret: 0 st: 0 dts:0.800000 pts:-184467440737095520.000000 pos:653328 size:22148 flags:0
 ret: 0 st: 0 ts:-0.320000 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 1 ts:2.580000 flags:0
 ret: 0 st: 0 ts:-0.320000 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 1 ts:2.580000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 1 ts:1.480000 flags:1
 ret: 0 st: 1 ts:1.480000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 2 ts:0.360000 flags:0
 ret: 0 st: 2 ts:0.360000 flags:0
-ret: 0 st: 0 dts:0.360000 pts:-184467440737095520.000000 pos:308168 size:23176 flags:0
+ret: 0 st: 0 dts:0.360000 pts:-184467440737095520.000000 pos:302676 size:25108 flags:0
 ret: 0 st: 2 ts:-0.740000 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st:-1 ts:2.153336 flags:0
 ret: 0 st: 2 ts:-0.740000 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st:-1 ts:2.153336 flags:0
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st:-1 ts:1.047503 flags:1
 ret: 0 st:-1 ts:1.047503 flags:1
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 0 ts:-0.060000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 0 ts:2.840000 flags:1
 ret: 0 st: 0 ts:-0.060000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 0 ts:2.840000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 1 ts:1.740000 flags:0
 ret: 0 st: 1 ts:1.740000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 1 ts:0.620000 flags:1
 ret: 0 st: 1 ts:0.620000 flags:1
-ret: 0 st: 0 dts:0.640000 pts:-184467440737095520.000000 pos:504204 size:22976 flags:0
+ret: 0 st: 0 dts:0.640000 pts:-184467440737095520.000000 pos:497156 size:21596 flags:0
 ret: 0 st: 2 ts:-0.480000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 2 ts:2.420000 flags:1
 ret: 0 st: 2 ts:-0.480000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 2 ts:2.420000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st:-1 ts:1.306672 flags:0
 ret: 0 st:-1 ts:1.306672 flags:0
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st:-1 ts:0.200839 flags:1
 ret: 0 st:-1 ts:0.200839 flags:1
-ret: 0 st: 0 dts:0.200000 pts:-184467440737095520.000000 pos:215328 size:20944 flags:0
+ret: 0 st: 0 dts:0.200000 pts:-184467440737095520.000000 pos:209504 size:22968 flags:0
 ret: 0 st: 0 ts:-0.900000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 0 ts:1.980000 flags:1
 ret: 0 st: 0 ts:-0.900000 flags:0
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 0 ts:1.980000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 1 ts:0.880000 flags:0
 ret: 0 st: 1 ts:0.880000 flags:0
-ret: 0 st: 0 dts:0.880000 pts:-184467440737095520.000000 pos:711048 size:22456 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-184467440737095520.000000 pos:696044 size:22484 flags:0
 ret: 0 st: 1 ts:-0.220000 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 2 ts:2.680000 flags:0
 ret: 0 st: 1 ts:-0.220000 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ret: 0 st: 2 ts:2.680000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st: 2 ts:1.560000 flags:1
 ret: 0 st: 2 ts:1.560000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:755932 size:54320 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:741640 size:54736 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:-184467440737095520.000000 pos:375792 size:53804 flags:1
+ret: 0 st: 0 dts:0.480000 pts:-184467440737095520.000000 pos:370660 size:54628 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ----------------
 tests/data/b-lavf.mkv
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:5024 size:65536 flags:1
 ----------------
 tests/data/b-lavf.mkv
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301381 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:291894 size:27834 flags:1
 ret: 0 st: 0 ts:0.788000 flags:0
 ret: 0 st: 0 ts:0.788000 flags:0
-ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:259115 size:10844 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:252019 size:10049 flags:0
 ret: 0 st: 0 ts:-0.317000 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st: 1 ts:2.577000 flags:0
 ret:-32
 ret: 0 st: 1 ts:1.471000 flags:1
 ret: 0 st: 1 ts:2.577000 flags:0
 ret:-32
 ret: 0 st: 1 ts:1.471000 flags:1
-ret: 0 st: 1 dts:1.019000 pts:1.019000 pos:329717 size:209 flags:1
+ret: 0 st: 1 dts:1.019000 pts:1.019000 pos:320167 size:209 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:128828 size:9787 flags:0
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:127917 size:8765 flags:0
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st: 0 ts:2.153000 flags:0
 ret:-32
 ret: 0 st: 0 ts:1.048000 flags:1
 ret: 0 st: 0 ts:2.153000 flags:0
 ret:-32
 ret: 0 st: 0 ts:1.048000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301381 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:291894 size:27834 flags:1
 ret: 0 st: 1 ts:-0.058000 flags:0
 ret: 0 st: 1 ts:-0.058000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st: 1 ts:2.836000 flags:1
 ret: 0 st: 1 ts:2.836000 flags:1
-ret: 0 st: 1 dts:1.019000 pts:1.019000 pos:329717 size:209 flags:1
+ret: 0 st: 1 dts:1.019000 pts:1.019000 pos:320167 size:209 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret:-32
 ret: 0 st:-1 ts:0.624171 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret:-32
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.600000 pts:0.600000 pos:200757 size:11166 flags:0
+ret: 0 st: 0 dts:0.600000 pts:0.600000 pos:198672 size:10122 flags:0
 ret: 0 st: 0 ts:-0.482000 flags:0
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301381 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:291894 size:27834 flags:1
 ret: 0 st: 1 ts:1.307000 flags:0
 ret:-32
 ret: 0 st: 1 ts:0.201000 flags:1
 ret: 0 st: 1 ts:1.307000 flags:0
 ret:-32
 ret: 0 st: 1 ts:0.201000 flags:1
-ret: 0 st: 1 dts:0.183000 pts:0.183000 pos:72872 size:209 flags:1
+ret: 0 st: 1 dts:0.183000 pts:0.183000 pos:72075 size:209 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:301381 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:291894 size:27834 flags:1
 ret: 0 st: 0 ts:0.883000 flags:0
 ret: 0 st: 0 ts:0.883000 flags:0
-ret: 0 st: 0 dts:0.920000 pts:0.920000 pos:290762 size:10395 flags:0
+ret: 0 st: 0 dts:0.920000 pts:0.920000 pos:281319 size:10351 flags:0
 ret: 0 st: 0 ts:-0.222000 flags:1
 ret: 0 st: 0 ts:-0.222000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ret: 0 st: 1 ts:2.672000 flags:0
 ret:-32
 ret: 0 st: 1 ts:1.566000 flags:1
 ret: 0 st: 1 ts:2.672000 flags:0
 ret:-32
 ret: 0 st: 1 ts:1.566000 flags:1
-ret: 0 st: 1 dts:1.019000 pts:1.019000 pos:329717 size:209 flags:1
+ret: 0 st: 1 dts:1.019000 pts:1.019000 pos:320167 size:209 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149425 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146679 size:27925 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:505 size:27837 flags:1
 ----------------
 tests/data/b-lavf.mmf
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:4096 flags:1
 ----------------
 tests/data/b-lavf.mmf
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:4096 flags:1
@@ -3107,61 +3107,61 @@ ret:-1 st:-1 ts:0.460008 flags:0
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.mov
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.mov
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:1024 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:325248 size:1024 flags:1
 ret: 0 st: 0 ts:0.800000 flags:0
 ret: 0 st: 0 ts:0.800000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335759 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:326272 size:27834 flags:1
 ret: 0 st: 0 ts:-0.320000 flags:1
 ret: 0 st: 0 ts:-0.320000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret:-1 st: 1 ts:2.576667 flags:0
 ret: 0 st: 1 ts:1.470839 flags:1
 ret:-1 st: 1 ts:2.576667 flags:0
 ret: 0 st: 1 ts:1.470839 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335759 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:326272 size:27834 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:166272 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:163526 size:27925 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret:-1 st: 0 ts:2.160000 flags:0
 ret: 0 st: 0 ts:1.040000 flags:1
 ret:-1 st: 0 ts:2.160000 flags:0
 ret: 0 st: 0 ts:1.040000 flags:1
-ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:1024 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:325248 size:1024 flags:1
 ret: 0 st: 1 ts:-0.058322 flags:0
 ret: 0 st: 1 ts:-0.058322 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret: 0 st: 1 ts:2.835828 flags:1
 ret: 0 st: 1 ts:2.835828 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335759 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:326272 size:27834 flags:1
 ret:-1 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
 ret:-1 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 1 dts:0.464399 pts:0.464399 pos:165248 size:1024 flags:1
+ret: 0 st: 1 dts:0.464399 pts:0.464399 pos:162502 size:1024 flags:1
 ret: 0 st: 0 ts:-0.480000 flags:0
 ret: 0 st: 0 ts:-0.480000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
-ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:1024 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:325248 size:1024 flags:1
 ret:-1 st: 1 ts:1.306667 flags:0
 ret: 0 st: 1 ts:0.200839 flags:1
 ret:-1 st: 1 ts:1.306667 flags:0
 ret: 0 st: 1 ts:0.200839 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:1024 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:325248 size:1024 flags:1
 ret: 0 st: 0 ts:0.880000 flags:0
 ret: 0 st: 0 ts:0.880000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335759 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:326272 size:27834 flags:1
 ret: 0 st: 0 ts:-0.240000 flags:1
 ret: 0 st: 0 ts:-0.240000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ret:-1 st: 1 ts:2.671678 flags:0
 ret: 0 st: 1 ts:1.565850 flags:1
 ret:-1 st: 1 ts:2.671678 flags:0
 ret: 0 st: 1 ts:1.565850 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335759 size:27897 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:326272 size:27834 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:166272 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:163526 size:27925 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:27837 flags:1
 ----------------
 tests/data/b-lavf.mpg
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ----------------
 tests/data/b-lavf.mpg
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:314 flags:1
+ret: 0 st: 0 dts:1.420000 pts:1.460000 pos:-1 size:681 flags:1
 ret: 0 st: 0 ts:0.788333 flags:0
 ret: 0 st: 1 dts:0.761222 pts:0.761222 pos:-1 size:261 flags:1
 ret: 0 st: 0 ts:-0.317500 flags:1
 ret: 0 st: 0 ts:0.788333 flags:0
 ret: 0 st: 1 dts:0.761222 pts:0.761222 pos:-1 size:261 flags:1
 ret: 0 st: 0 ts:-0.317500 flags:1
@@ -3175,21 +3175,21 @@ ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 0 ts:2.153333 flags:0
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 0 ts:2.153333 flags:0
-ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:314 flags:1
+ret: 0 st: 0 dts:1.420000 pts:1.460000 pos:-1 size:681 flags:1
 ret: 0 st: 0 ts:1.047500 flags:1
 ret: 0 st: 0 ts:1.047500 flags:1
-ret: 0 st: 0 dts:1.020000 pts:1.060000 pos:-1 size:14482 flags:0
+ret: 0 st: 0 dts:1.020000 pts:1.060000 pos:-1 size:16484 flags:0
 ret: 0 st: 1 ts:-0.058333 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 1 ts:2.835833 flags:1
 ret: 0 st: 1 dts:1.518778 pts:1.518778 pos:-1 size:235 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret: 0 st: 1 ts:-0.058333 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 1 ts:2.835833 flags:1
 ret: 0 st: 1 dts:1.518778 pts:1.518778 pos:-1 size:235 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:314 flags:1
+ret: 0 st: 0 dts:1.420000 pts:1.460000 pos:-1 size:681 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.620000 pts:0.660000 pos:-1 size:15270 flags:0
+ret: 0 st: 0 dts:0.620000 pts:0.660000 pos:-1 size:15804 flags:0
 ret: 0 st: 0 ts:-0.481667 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 0 ts:2.412500 flags:1
 ret: 0 st: 0 ts:-0.481667 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 0 ts:2.412500 flags:1
-ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:314 flags:1
+ret: 0 st: 0 dts:1.420000 pts:1.460000 pos:-1 size:681 flags:1
 ret: 0 st: 1 ts:1.306667 flags:0
 ret: 0 st: 1 dts:1.518778 pts:1.518778 pos:-1 size:235 flags:1
 ret: 0 st: 1 ts:0.200844 flags:1
 ret: 0 st: 1 ts:1.306667 flags:0
 ret: 0 st: 1 dts:1.518778 pts:1.518778 pos:-1 size:235 flags:1
 ret: 0 st: 1 ts:0.200844 flags:1
@@ -3197,9 +3197,9 @@ ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:314 flags:1
+ret: 0 st: 0 dts:1.420000 pts:1.460000 pos:-1 size:681 flags:1
 ret: 0 st: 0 ts:0.883344 flags:0
 ret: 0 st: 0 ts:0.883344 flags:0
-ret: 0 st: 0 dts:0.900000 pts:0.940000 pos:-1 size:13124 flags:0
+ret: 0 st: 0 dts:0.900000 pts:0.940000 pos:-1 size:12809 flags:0
 ret: 0 st: 0 ts:-0.222489 flags:1
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 1 ts:2.671678 flags:0
 ret: 0 st: 0 ts:-0.222489 flags:1
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ret: 0 st: 1 ts:2.671678 flags:0
@@ -3207,34 +3207,34 @@ ret: 0 st: 1 dts:1.518778 pts:1.518778 pos:-1 size:235 flags:1
 ret: 0 st: 1 ts:1.565844 flags:1
 ret: 0 st: 1 dts:1.518778 pts:1.518778 pos:-1 size:235 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st: 1 ts:1.565844 flags:1
 ret: 0 st: 1 dts:1.518778 pts:1.518778 pos:-1 size:235 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.500000 pts:0.540000 pos:-1 size:16335 flags:0
+ret: 0 st: 0 dts:0.500000 pts:0.540000 pos:-1 size:16303 flags:0
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ----------------
 tests/data/b-lavf.mxf
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
 ----------------
 tests/data/b-lavf.mxf
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret:-1
 ret: 0 st: 0 ts:0.800000 flags:0
 ret:-1
 ret: 0 st: 0 ts:-0.320000 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret:-1
 ret: 0 st: 0 ts:0.800000 flags:0
 ret:-1
 ret: 0 st: 0 ts:-0.320000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st: 1 ts:2.560000 flags:0
 ret:-1
 ret: 0 st: 1 ts:1.480000 flags:1
 ret:-1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st: 1 ts:2.560000 flags:0
 ret:-1
 ret: 0 st: 1 ts:1.480000 flags:1
 ret:-1
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:0.360000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.360000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st: 0 ts:2.160000 flags:0
 ret:-1
 ret: 0 st: 0 ts:1.040000 flags:1
 ret:-1
 ret: 0 st: 1 ts:-0.040000 flags:0
 ret: 0 st: 0 ts:2.160000 flags:0
 ret:-1
 ret: 0 st: 0 ts:1.040000 flags:1
 ret:-1
 ret: 0 st: 1 ts:-0.040000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st: 1 ts:2.840000 flags:1
 ret:-1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret: 0 st: 1 ts:2.840000 flags:1
 ret:-1
 ret: 0 st:-1 ts:1.730004 flags:0
@@ -3242,29 +3242,29 @@ ret:-1
 ret: 0 st:-1 ts:0.624171 flags:1
 ret:-1
 ret: 0 st: 0 ts:-0.480000 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
 ret:-1
 ret: 0 st: 0 ts:-0.480000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
 ret:-1
 ret: 0 st: 1 ts:1.320000 flags:0
 ret:-1
 ret: 0 st: 1 ts:0.200000 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
 ret:-1
 ret: 0 st: 1 ts:1.320000 flags:0
 ret:-1
 ret: 0 st: 1 ts:0.200000 flags:1
-ret: 0 st: 0 dts:0.200000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.200000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret:-1
 ret: 0 st: 0 ts:0.880000 flags:0
 ret:-1
 ret: 0 st: 0 ts:-0.240000 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret:-1
 ret: 0 st: 0 ts:0.880000 flags:0
 ret:-1
 ret: 0 st: 0 ts:-0.240000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st: 1 ts:2.680000 flags:0
 ret:-1
 ret: 0 st: 1 ts:1.560000 flags:1
 ret:-1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st: 1 ts:2.680000 flags:0
 ret:-1
 ret: 0 st: 1 ts:1.560000 flags:1
 ret:-1
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.480000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24921 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-368934881474191040.000000 pos:6144 size:24801 flags:1
 ----------------
 tests/data/b-lavf.mxf_d10
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:6144 size:150000 flags:1
 ----------------
 tests/data/b-lavf.mxf_d10
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:6144 size:150000 flags:1
@@ -3322,59 +3322,59 @@ ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:6144 size:150000 flags:1
 ----------------
 tests/data/b-lavf.nut
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:6144 size:150000 flags:1
 ----------------
 tests/data/b-lavf.nut
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 0 ts:0.800000 flags:0
 ret: 0 st: 0 ts:0.800000 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 0 ts:-0.320000 flags:1
 ret: 0 st: 0 ts:-0.320000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st: 1 ts:2.586122 flags:0
 ret: 0 st: 1 ts:2.586122 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 1 ts:1.462857 flags:1
 ret: 0 st: 1 ts:1.462857 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st: 0 ts:2.160000 flags:0
 ret: 0 st: 0 ts:2.160000 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 0 ts:1.040000 flags:1
 ret: 0 st: 0 ts:1.040000 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 1 ts:-0.052245 flags:0
 ret: 0 st: 1 ts:-0.052245 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st: 1 ts:2.847347 flags:1
 ret: 0 st: 1 ts:2.847347 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 0 ts:-0.480000 flags:0
 ret: 0 st: 0 ts:-0.480000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
 ret: 0 st: 0 ts:2.400000 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 1 ts:1.306122 flags:0
 ret: 0 st: 1 ts:1.306122 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 1 ts:0.208980 flags:1
 ret: 0 st: 1 ts:0.208980 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 0 ts:0.880000 flags:0
 ret: 0 st: 0 ts:0.880000 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 0 ts:-0.240000 flags:1
 ret: 0 st: 0 ts:-0.240000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ret: 0 st: 1 ts:2.664490 flags:0
 ret: 0 st: 1 ts:2.664490 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st: 1 ts:1.567347 flags:1
 ret: 0 st: 1 ts:1.567347 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:146329 size:27925 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:27837 flags:1
 ----------------
 tests/data/b-lavf.ogg
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:1364 flags:1
 ----------------
 tests/data/b-lavf.ogg
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:1364 flags:1
@@ -3519,56 +3519,56 @@ ret:-22 st:-1 ts:0.460008 flags:0
 ret:-22 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.rm
 ret:-22 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.rm
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret: 0 st: 0 ts:0.788000 flags:0
 ret: 0 st: 0 ts:0.788000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ret:-1 st: 1 ts:2.577000 flags:0
 ret:-1 st: 1 ts:1.471000 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
 ret:-1 st: 1 ts:2.577000 flags:0
 ret:-1 st: 1 ts:1.471000 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:160930 size:30549 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158515 size:31134 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ret: 0 st: 0 ts:2.153000 flags:0
 ret: 0 st: 0 ts:2.153000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret: 0 st: 0 ts:1.048000 flags:1
 ret: 0 st: 0 ts:1.048000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret: 0 st: 1 ts:-0.058000 flags:0
 ret: 0 st: 1 ts:-0.058000 flags:0
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31483 size:278 flags:1
 ret:-1 st: 1 ts:2.836000 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
 ret:-1 st: 1 ts:2.836000 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:160930 size:30549 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158515 size:31134 flags:1
 ret: 0 st: 0 ts:-0.482000 flags:0
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret:-1 st: 1 ts:1.307000 flags:0
 ret: 0 st: 1 ts:0.201000 flags:1
 ret:-1 st: 1 ts:1.307000 flags:0
 ret: 0 st: 1 ts:0.201000 flags:1
-ret: 0 st: 1 dts:0.174000 pts:0.174000 pos:79106 size:278 flags:1
+ret: 0 st: 1 dts:0.174000 pts:0.174000 pos:78969 size:278 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret: 0 st: 0 ts:0.883000 flags:0
 ret: 0 st: 0 ts:0.883000 flags:0
-ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:314982 size:31143 flags:1
 ret: 0 st: 0 ts:-0.222000 flags:1
 ret: 0 st: 0 ts:-0.222000 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ret:-1 st: 1 ts:2.672000 flags:0
 ret:-1 st: 1 ts:1.566000 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
 ret:-1 st: 1 ts:2.672000 flags:0
 ret:-1 st: 1 ts:1.566000 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:160930 size:30549 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158515 size:31134 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31082 flags:1
 ----------------
 tests/data/b-lavf.swf
 ----------------
 tests/data/b-lavf.swf
-ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:55 size:31385 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:55 size:31074 flags:0
 ret:-1 st:-1 ts:-1.000000 flags:0
 ret:-1 st:-1 ts:1.894167 flags:1
 ret:-1 st: 0 ts:0.800000 flags:0
 ret:-1 st:-1 ts:-1.000000 flags:0
 ret:-1 st:-1 ts:1.894167 flags:1
 ret:-1 st: 0 ts:0.800000 flags:0
@@ -3597,59 +3597,59 @@ ret:-1 st:-1 ts:0.460008 flags:0
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.ts
 ret:-1 st:-1 ts:-0.645825 flags:1
 ----------------
 tests/data/b-lavf.ts
-ret: 0 st: 0 dts:0.660000 pts:0.700000 pos:564 size:24921 flags:1
+ret: 0 st: 0 dts:0.660000 pts:0.700000 pos:564 size:24801 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st:-1 ts:1.894167 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65800 size:14260 flags:0
+ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65612 size:12623 flags:0
 ret: 0 st: 0 ts:0.788333 flags:0
 ret: 0 st: 0 ts:0.788333 flags:0
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st: 0 ts:-0.317500 flags:1
 ret: 0 st: 0 ts:-0.317500 flags:1
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st: 1 ts:2.576667 flags:0
 ret: 0 st: 1 ts:2.576667 flags:0
-ret: 0 st: 0 dts:0.860000 pts:0.900000 pos:98512 size:12495 flags:0
+ret: 0 st: 0 dts:0.860000 pts:0.900000 pos:96068 size:13086 flags:0
 ret: 0 st: 1 ts:1.470833 flags:1
 ret: 0 st: 1 ts:1.470833 flags:1
-ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65800 size:14260 flags:0
+ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65612 size:12623 flags:0
 ret: 0 st:-1 ts:0.365002 flags:0
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st:-1 ts:-0.740831 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st: 0 ts:2.153333 flags:0
 ret: 0 st: 0 ts:2.153333 flags:0
-ret: 0 st: 0 dts:0.820000 pts:0.860000 pos:82344 size:13937 flags:0
+ret: 0 st: 0 dts:0.820000 pts:0.860000 pos:80464 size:13388 flags:0
 ret: 0 st: 0 ts:1.047500 flags:1
 ret: 0 st: 0 ts:1.047500 flags:1
-ret: 0 st: 0 dts:0.740000 pts:0.780000 pos:48504 size:14617 flags:0
+ret: 0 st: 0 dts:0.740000 pts:0.780000 pos:48316 size:14502 flags:0
 ret: 0 st: 1 ts:-0.058333 flags:0
 ret: 0 st: 1 ts:-0.058333 flags:0
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st: 1 ts:2.835833 flags:1
 ret: 0 st: 1 ts:2.835833 flags:1
-ret: 0 st: 0 dts:0.860000 pts:0.900000 pos:98512 size:12495 flags:0
+ret: 0 st: 0 dts:0.900000 pts:0.940000 pos:111296 size:12781 flags:0
 ret: 0 st:-1 ts:1.730004 flags:0
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65800 size:14260 flags:0
+ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65612 size:12623 flags:0
 ret: 0 st:-1 ts:0.624171 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st: 0 ts:-0.481667 flags:0
 ret: 0 st: 0 ts:-0.481667 flags:0
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st: 0 ts:2.412500 flags:1
 ret: 0 st: 0 ts:2.412500 flags:1
-ret: 0 st: 0 dts:0.860000 pts:0.900000 pos:98512 size:12495 flags:0
+ret: 0 st: 0 dts:0.860000 pts:0.900000 pos:96068 size:13086 flags:0
 ret: 0 st: 1 ts:1.306667 flags:0
 ret: 0 st: 1 ts:1.306667 flags:0
-ret: 0 st: 0 dts:0.740000 pts:0.780000 pos:48504 size:14617 flags:0
+ret: 0 st: 0 dts:0.740000 pts:0.780000 pos:48316 size:14502 flags:0
 ret: 0 st: 1 ts:0.200844 flags:1
 ret: 0 st: 1 ts:0.200844 flags:1
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st:-1 ts:1.989173 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 0 dts:0.820000 pts:0.860000 pos:82344 size:13937 flags:0
+ret: 0 st: 0 dts:0.820000 pts:0.860000 pos:80464 size:13388 flags:0
 ret: 0 st: 0 ts:0.883344 flags:0
 ret: 0 st: 0 ts:0.883344 flags:0
-ret: 0 st: 0 dts:0.740000 pts:0.780000 pos:48504 size:14617 flags:0
+ret: 0 st: 0 dts:0.740000 pts:0.780000 pos:48316 size:14502 flags:0
 ret: 0 st: 0 ts:-0.222489 flags:1
 ret: 0 st: 0 ts:-0.222489 flags:1
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st: 1 ts:2.671678 flags:0
 ret: 0 st: 1 ts:2.671678 flags:0
-ret: 0 st: 0 dts:0.860000 pts:0.900000 pos:98512 size:12495 flags:0
+ret: 0 st: 0 dts:0.860000 pts:0.900000 pos:96068 size:13086 flags:0
 ret: 0 st: 1 ts:1.565844 flags:1
 ret: 0 st: 1 ts:1.565844 flags:1
-ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65800 size:14260 flags:0
+ret: 0 st: 0 dts:0.780000 pts:0.820000 pos:65612 size:12623 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ret: 0 st:-1 ts:-0.645825 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29328 size:16309 flags:0
+ret: 0 st: 0 dts:0.700000 pts:0.740000 pos:29140 size:16433 flags:0
 ----------------
 tests/data/b-lavf.ul
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:1024 flags:1
 ----------------
 tests/data/b-lavf.ul
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:1024 flags:1
index 55b7f28..5990dd7 100644 (file)
@@ -222,7 +222,7 @@ static void gen_image(int num, int w, int h)
     for(y=0;y<h;y++) {
         for(x=0;x<w;x++) {
             x1 = (x << FRAC_BITS) + dx;
     for(y=0;y<h;y++) {
         for(x=0;x<w;x++) {
             x1 = (x << FRAC_BITS) + dx;
-            y1 = (y << FRAC_BITS) + dx;
+            y1 = (y << FRAC_BITS) + dy;
             r = ((y1 * 7) >> FRAC_BITS) & 0xff;
             g = (((x1 + y1) * 9) >> FRAC_BITS) & 0xff;
             b = ((x1 * 5) >> FRAC_BITS) & 0xff;
             r = ((y1 * 7) >> FRAC_BITS) & 0xff;
             g = (((x1 + y1) * 9) >> FRAC_BITS) & 0xff;
             b = ((x1 * 5) >> FRAC_BITS) & 0xff;
index 9a671c9..f29520e 100644 (file)
-dd4c189859399f7f251876be8e26e4f3 *./tests/data/a-mpeg1.mpg
-722848 ./tests/data/a-mpeg1.mpg
-78d202830e5ce5a67495ab14ebe6469e *./tests/data/mpeg.vsynth.out.yuv
+1428744c6d5835f27506e69be4f837f4 *./tests/data/a-mpeg1.mpg
+712006 ./tests/data/a-mpeg1.mpg
+58f0c332bf689117b57fa629a2bc0d2b *./tests/data/mpeg.vsynth.out.yuv
+stddev:    7.62 PSNR: 30.47 bytes:  7603200/  7603200
+fbddea2368cd2028fc8db4dfd4682e94 *./tests/data/a-mpeg2.mpg
+728044 ./tests/data/a-mpeg2.mpg
+b41ca49c1a02e66ce64d262e2cdaec15 *./tests/data/mpeg2.vsynth.out.yuv
 stddev:    7.65 PSNR: 30.44 bytes:  7603200/  7603200
 stddev:    7.65 PSNR: 30.44 bytes:  7603200/  7603200
-f3b008355f68394b6cad694f3488ea2b *./tests/data/a-mpeg2.mpg
-736978 ./tests/data/a-mpeg2.mpg
-9f364a477987c3b14412e303b94377ca *./tests/data/mpeg2.vsynth.out.yuv
-stddev:    7.68 PSNR: 30.41 bytes:  7603200/  7603200
-103f4b5f90feaec3c04e200409501982 *./tests/data/a-mpeg2ivlc-qprd.mpg
-787469 ./tests/data/a-mpeg2ivlc-qprd.mpg
-985170ca0ab1ec1edbb37c44d8cfde90 *./tests/data/mpeg2.vsynth.out.yuv
-stddev:   10.09 PSNR: 28.04 bytes:  7603200/  7603200
-06c7ec28f90541cb056a62046805a2c7 *./tests/data/a-mpeg2_422.mpg
-687928 ./tests/data/a-mpeg2_422.mpg
-3116eb7a4549c884be9378ccdf164fe2 *./tests/data/mpeg2.vsynth.out.yuv
-stddev:   63.29 PSNR: 12.09 bytes: 10137600/  7603200
-2566ea5760247a9485c8281cb52291a8 *./tests/data/a-mpeg2.mpg
-735853 ./tests/data/a-mpeg2.mpg
-55c22a09e4924977ee2cc4180078d3ae *./tests/data/mpeg2.vsynth.out.yuv
-stddev:    7.67 PSNR: 30.42 bytes:  7603200/  7603200
-0093ab9141105dec8dc4452ba8f0ab6f *./tests/data/a-mpeg2i.mpg
-749746 ./tests/data/a-mpeg2i.mpg
-5189af71e6aa96cc2f6452e7f6b29287 *./tests/data/mpeg2.vsynth.out.yuv
-stddev:    7.68 PSNR: 30.41 bytes:  7603200/  7603200
-69576facff13d45171e3a6c53b8018c4 *./tests/data/a-mpeg2thread.mpg
-813459 ./tests/data/a-mpeg2thread.mpg
-c0e8cbde76ff8377494fe6843fd03e11 *./tests/data/mpeg2thread.vsynth.out.yuv
-stddev:    7.63 PSNR: 30.47 bytes:  7603200/  7603200
-17af99d1a7fc391242a809b0782263af *./tests/data/a-mpeg2threadivlc.mpg
-803833 ./tests/data/a-mpeg2threadivlc.mpg
-c0e8cbde76ff8377494fe6843fd03e11 *./tests/data/mpeg2thread.vsynth.out.yuv
-stddev:    7.63 PSNR: 30.47 bytes:  7603200/  7603200
-c8d8b07b5fa97e0affb4a52d4d30a2b6 *./tests/data/a-mpeg2reuse.mpg
-2102956 ./tests/data/a-mpeg2reuse.mpg
-75d3dfc8133f0122cb9e272a21bc8c5c *./tests/data/mpeg2thread.vsynth.out.yuv
+8762c08210b88bf7b8b71a1fe1f5d169 *./tests/data/a-mpeg2ivlc-qprd.mpg
+789623 ./tests/data/a-mpeg2ivlc-qprd.mpg
+606712937b56e82958874d04ae3ba51a *./tests/data/mpeg2.vsynth.out.yuv
+stddev:   10.07 PSNR: 28.05 bytes:  7603200/  7603200
+9aacd4f385b4d48b723aac50b97f105e *./tests/data/a-mpeg2_422.mpg
+726333 ./tests/data/a-mpeg2_422.mpg
+5f1f31587eca77c95206d4e1bcf93a08 *./tests/data/mpeg2.vsynth.out.yuv
+stddev:   63.33 PSNR: 12.09 bytes: 10137600/  7603200
+4c067397b504d65532d7779cd36f3f88 *./tests/data/a-mpeg2.mpg
+725668 ./tests/data/a-mpeg2.mpg
+9f7b065f98d57cdecf90e6f7a2524eb5 *./tests/data/mpeg2.vsynth.out.yuv
+stddev:    7.65 PSNR: 30.44 bytes:  7603200/  7603200
+ec3f6713c88a2b41f6c369fd64341077 *./tests/data/a-mpeg2i.mpg
+737473 ./tests/data/a-mpeg2i.mpg
+97615390fdd69abfcbc7e02df863a7d2 *./tests/data/mpeg2.vsynth.out.yuv
 stddev:    7.67 PSNR: 30.42 bytes:  7603200/  7603200
 stddev:    7.67 PSNR: 30.42 bytes:  7603200/  7603200
-c83ae8d8f3e2b4506df58e6a2f7e3b2a *./tests/data/a-msmpeg4v2.avi
-636512 ./tests/data/a-msmpeg4v2.avi
-279c33c2f6f58b7eb3d2daaa87160cb5 *./tests/data/msmpeg4v2.vsynth.out.yuv
-stddev:    8.00 PSNR: 30.06 bytes:  7603200/  7603200
-f546e8d0ada1917bc470584477f83e0e *./tests/data/a-msmpeg4.avi
-639406 ./tests/data/a-msmpeg4.avi
-8692a2e9ddb8081c4f00cb1557e2388e *./tests/data/msmpeg4.vsynth.out.yuv
-stddev:    8.00 PSNR: 30.05 bytes:  7603200/  7603200
-3c119e9ee8c8f45d36a0e8f976505f6b *./tests/data/a-wmv1.avi
-641178 ./tests/data/a-wmv1.avi
-69454f78ca636e83a600834e5a90660e *./tests/data/wmv1.vsynth.out.yuv
-stddev:    8.01 PSNR: 30.04 bytes:  7603200/  7603200
-d69fe03a838479a0a52da0765d49d42e *./tests/data/a-wmv2.avi
-675138 ./tests/data/a-wmv2.avi
-69454f78ca636e83a600834e5a90660e *./tests/data/wmv2.vsynth.out.yuv
-stddev:    8.01 PSNR: 30.04 bytes:  7603200/  7603200
-12d215719748b4cf1adeaca4e519ba6c *./tests/data/a-h261.avi
-727616 ./tests/data/a-h261.avi
-bb2e71de01899ade4f850c180f9b0258 *./tests/data/h261.vsynth.out.yuv
-stddev:    9.13 PSNR: 28.90 bytes:  7603200/  7603200
-66d36048d15c3b04bd7bfc08ab977fae *./tests/data/a-h263.avi
-673694 ./tests/data/a-h263.avi
-d507be4253a9c8211a3738c58ba28118 *./tests/data/h263.vsynth.out.yuv
-stddev:    8.06 PSNR: 29.99 bytes:  7603200/  7603200
-e9e884a7c6b77d1aeeb4cb56ac150f92 *./tests/data/a-h263p.avi
-2389564 ./tests/data/a-h263p.avi
-0bb16a352798c997cb36e167f4fa8f3c *./tests/data/h263p.vsynth.out.yuv
-stddev:    2.07 PSNR: 41.77 bytes:  7603200/  7603200
-ddb623a6935db992a24594eb39529aa3 *./tests/data/a-odivx.mp4
-550787 ./tests/data/a-odivx.mp4
-a1c691f3be526ecbf3be3152d5bab88c *./tests/data/mpeg4.vsynth.out.yuv
-stddev:    7.99 PSNR: 30.06 bytes:  7603200/  7603200
-190774e155fb7fabfdfb71dfc29c4f87 *./tests/data/a-huffyuv.avi
-7933744 ./tests/data/a-huffyuv.avi
-799d3db687f6cdd7a837ec156efc171f *./tests/data/huffyuv.vsynth.out.yuv
+522d56a8a2a130ff6b81535e53765fdc *./tests/data/a-mpeg2thread.mpg
+804929 ./tests/data/a-mpeg2thread.mpg
+1c802c997553895b39fe9a5032ee7821 *./tests/data/mpeg2thread.vsynth.out.yuv
+stddev:    7.64 PSNR: 30.46 bytes:  7603200/  7603200
+0f4f31f6e16f39dcb67b7730687e8e4e *./tests/data/a-mpeg2threadivlc.mpg
+795389 ./tests/data/a-mpeg2threadivlc.mpg
+1c802c997553895b39fe9a5032ee7821 *./tests/data/mpeg2thread.vsynth.out.yuv
+stddev:    7.64 PSNR: 30.46 bytes:  7603200/  7603200
+adfde15b5bbeef3096b0adf7b20ccb93 *./tests/data/a-mpeg2reuse.mpg
+2081247 ./tests/data/a-mpeg2reuse.mpg
+6dbda80b4d368833625316d0400d32dd *./tests/data/mpeg2thread.vsynth.out.yuv
+stddev:    7.67 PSNR: 30.41 bytes:  7603200/  7603200
+88957e35efcc718bce0307627ad3298d *./tests/data/a-msmpeg4v2.avi
+623788 ./tests/data/a-msmpeg4v2.avi
+c6ff1041a0ef62c2a2e5ef519e5e94c4 *./tests/data/msmpeg4v2.vsynth.out.yuv
+stddev:    7.97 PSNR: 30.09 bytes:  7603200/  7603200
+d437c6ab3775c50fdec00fa744bb5add *./tests/data/a-msmpeg4.avi
+624718 ./tests/data/a-msmpeg4.avi
+5ca72c39e3fc5df8e62f223c869589f5 *./tests/data/msmpeg4.vsynth.out.yuv
+stddev:    7.98 PSNR: 30.08 bytes:  7603200/  7603200
+4f3461315776e5118866fa3819cff9b6 *./tests/data/a-wmv1.avi
+626908 ./tests/data/a-wmv1.avi
+5182edba5b5e0354b39ce4f3604b62da *./tests/data/wmv1.vsynth.out.yuv
+stddev:    7.97 PSNR: 30.08 bytes:  7603200/  7603200
+13efda9d3811345aadc0632fc9a9332b *./tests/data/a-wmv2.avi
+659852 ./tests/data/a-wmv2.avi
+5182edba5b5e0354b39ce4f3604b62da *./tests/data/wmv2.vsynth.out.yuv
+stddev:    7.97 PSNR: 30.08 bytes:  7603200/  7603200
+d155470b713aeebacb85980b0d5f2ce3 *./tests/data/a-h261.avi
+707588 ./tests/data/a-h261.avi
+716e83cb51afb1246bfaa80967df48ea *./tests/data/h261.vsynth.out.yuv
+stddev:    9.11 PSNR: 28.92 bytes:  7603200/  7603200
+fb4dc9b9eac2628c56cb82cf332e1f58 *./tests/data/a-h263.avi
+659686 ./tests/data/a-h263.avi
+1a1ba9a3a63ec1a1a9585fded0a7c954 *./tests/data/h263.vsynth.out.yuv
+stddev:    8.03 PSNR: 30.02 bytes:  7603200/  7603200
+bbcadeceba295e1dad148aea1e57c370 *./tests/data/a-h263p.avi
+2328348 ./tests/data/a-h263p.avi
+9554cda00c3487ab3ffda2c3ea22fa2f *./tests/data/h263p.vsynth.out.yuv
+stddev:    2.06 PSNR: 41.82 bytes:  7603200/  7603200
+fd83f2ef5887a62b4d755d7cb5f0ac59 *./tests/data/a-odivx.mp4
+540144 ./tests/data/a-odivx.mp4
+8828a375448dc5c2215163ba70656f89 *./tests/data/mpeg4.vsynth.out.yuv
+stddev:    7.97 PSNR: 30.09 bytes:  7603200/  7603200
+ace2536fa169d835d0fb332abde28d51 *./tests/data/a-huffyuv.avi
+7933800 ./tests/data/a-huffyuv.avi
+c5ccac874dbf808e9088bc3107860042 *./tests/data/huffyuv.vsynth.out.yuv
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
-b27e911f1563455700c93e6ae39715ca *./tests/data/a-mpeg4-rc.avi
-813988 ./tests/data/a-mpeg4-rc.avi
-f57311745de96b6551c175679b138efc *./tests/data/rc.vsynth.out.yuv
-stddev:   10.40 PSNR: 27.77 bytes:  7603200/  7603200
-76d3b26ef7e51146e1194956cb0275e6 *./tests/data/a-mpeg4-adv.avi
-604580 ./tests/data/a-mpeg4-adv.avi
-ee7f2a0be286f09e20372e127364d690 *./tests/data/mpeg4adv.vsynth.out.yuv
-stddev:    6.99 PSNR: 31.23 bytes:  7603200/  7603200
-b52f11515c6d209ab68c1ccd177d8997 *./tests/data/a-mpeg4-qprd.avi
-725392 ./tests/data/a-mpeg4-qprd.avi
-615524174e9c10f0460fb2205e7140bc *./tests/data/mpeg4adv.vsynth.out.yuv
-stddev:    9.92 PSNR: 28.18 bytes:  7603200/  7603200
-5b105ca591f94fa1c2b420cd74b290a1 *./tests/data/a-mpeg4-adap.avi
-409360 ./tests/data/a-mpeg4-adap.avi
-6ae220d766c44af3bd58e3d2f5aefa8d *./tests/data/mpeg4adv.vsynth.out.yuv
-stddev:   14.15 PSNR: 25.10 bytes:  7603200/  7603200
-41b27141442f773eca9ef3d48d8d555a *./tests/data/a-mpeg4-Q.avi
-878264 ./tests/data/a-mpeg4-Q.avi
-8995abbcc97ed4767fcbc0bf46accd01 *./tests/data/mpeg4adv.vsynth.out.yuv
+b7c96b3d7ef2965cf95ddeedf5251790 *./tests/data/a-mpeg4-rc.avi
+832136 ./tests/data/a-mpeg4-rc.avi
+650eef31987debab2b6576d302eac456 *./tests/data/rc.vsynth.out.yuv
+stddev:   10.24 PSNR: 27.91 bytes:  7603200/  7603200
+7d8eb01fd68d83d62a98585757704d47 *./tests/data/a-mpeg4-adv.avi
+589716 ./tests/data/a-mpeg4-adv.avi
+f8b226876b1b2c0b98fd6928fd9adbd8 *./tests/data/mpeg4adv.vsynth.out.yuv
+stddev:    6.98 PSNR: 31.24 bytes:  7603200/  7603200
+7fc9389fc73794b1e98d89566afeda4d *./tests/data/a-mpeg4-qprd.avi
+714568 ./tests/data/a-mpeg4-qprd.avi
+177dd172b52df66918f2a505b2df4879 *./tests/data/mpeg4adv.vsynth.out.yuv
+stddev:    9.82 PSNR: 28.27 bytes:  7603200/  7603200
+0750613b0fb110b356b043a39720a41c *./tests/data/a-mpeg4-adap.avi
+404656 ./tests/data/a-mpeg4-adap.avi
+ccd90097ac60e91b8bb2012d31196414 *./tests/data/mpeg4adv.vsynth.out.yuv
+stddev:   14.05 PSNR: 25.16 bytes:  7603200/  7603200
+9e677d08f1738569a70e9a387ae7d744 *./tests/data/a-mpeg4-Q.avi
+867046 ./tests/data/a-mpeg4-Q.avi
+72870f1438ec0502169a5aea5be6f42f *./tests/data/mpeg4adv.vsynth.out.yuv
 stddev:    5.61 PSNR: 33.13 bytes:  7603200/  7603200
 stddev:    5.61 PSNR: 33.13 bytes:  7603200/  7603200
-6271c9f3b8a6ec3a78315699952d9a99 *./tests/data/a-mpeg4-thread.avi
-778604 ./tests/data/a-mpeg4-thread.avi
-152d46da2a9d7fa3c22c56767c1760db *./tests/data/mpeg4thread.vsynth.out.yuv
-stddev:   10.26 PSNR: 27.89 bytes:  7603200/  7603200
-7315281e07830456208dff61337c982b *./tests/data/a-error-mpeg4-adv.avi
-731526 ./tests/data/a-error-mpeg4-adv.avi
-6ce2c82a0a9cf67a6991694473e9a306 *./tests/data/error.vsynth.out.yuv
-stddev:   18.23 PSNR: 22.90 bytes:  7603200/  7603200
-b699b2fd005571dda3f8d34cb0ce7aec *./tests/data/a-mpeg4-nr.avi
-688676 ./tests/data/a-mpeg4-nr.avi
-2c16e13b1367022d52b0e75d93a734ba *./tests/data/mpeg4nr.vsynth.out.yuv
-stddev:    7.02 PSNR: 31.18 bytes:  7603200/  7603200
-225ab004f6ac16e5ade3b453f45b9d96 *./tests/data/a-mpeg1b.mpg
-1026429 ./tests/data/a-mpeg1b.mpg
-dd9a471c6b2d1004a90e42f34707becf *./tests/data/mpeg1b.vsynth.out.yuv
-stddev:    6.34 PSNR: 32.07 bytes:  7603200/  7603200
-092af2505ab4799e38399058f72269dd *./tests/data/a-mjpeg.avi
-1568766 ./tests/data/a-mjpeg.avi
-68131a07d3c078d1460a88a955a4d260 *./tests/data/mjpeg.vsynth.out.yuv
+7dbabe6477b1cdbeaa231434dbacebb9 *./tests/data/a-mpeg4-thread.avi
+778486 ./tests/data/a-mpeg4-thread.avi
+2e9f6ee6059f433d05cc95aa4ff7b3d9 *./tests/data/mpeg4thread.vsynth.out.yuv
+stddev:   10.13 PSNR: 28.00 bytes:  7603200/  7603200
+7416dfd319f04044d4575dc9d1b406e1 *./tests/data/a-error-mpeg4-adv.avi
+756836 ./tests/data/a-error-mpeg4-adv.avi
+0d21f59c1600f5b6afb90b5278e28cd6 *./tests/data/error.vsynth.out.yuv
+stddev:   18.08 PSNR: 22.97 bytes:  7603200/  7603200
+c02f54157ba08ca12ad979c6308212ad *./tests/data/a-mpeg4-nr.avi
+675638 ./tests/data/a-mpeg4-nr.avi
+d2b89d5958fb7331f6c9e5b7ecaaa5b6 *./tests/data/mpeg4nr.vsynth.out.yuv
+stddev:    6.99 PSNR: 31.22 bytes:  7603200/  7603200
+6bc1f2414aaca7e26f85a68992bc8c1c *./tests/data/a-mpeg1b.mpg
+1035727 ./tests/data/a-mpeg1b.mpg
+8c9ff248bde54f4509913c80f843ed5f *./tests/data/mpeg1b.vsynth.out.yuv
+stddev:    6.31 PSNR: 32.11 bytes:  7603200/  7603200
+af7ddc0d60cb2d1d83b0bfd829cc7b3a *./tests/data/a-mjpeg.avi
+1570366 ./tests/data/a-mjpeg.avi
+556ba548fe2b1b4ca98ef3f5d5e94bb8 *./tests/data/mjpeg.vsynth.out.yuv
 stddev:    7.92 PSNR: 30.14 bytes:  7603200/  7603200
 stddev:    7.92 PSNR: 30.14 bytes:  7603200/  7603200
-7c79e97bbe4b2eac12a4bef0568eeb93 *./tests/data/a-ljpeg.avi
-6312866 ./tests/data/a-ljpeg.avi
-799d3db687f6cdd7a837ec156efc171f *./tests/data/ljpeg.vsynth.out.yuv
+9092f306f165b98ab0bb4f576f198ad5 *./tests/data/a-ljpeg.avi
+6312936 ./tests/data/a-ljpeg.avi
+c5ccac874dbf808e9088bc3107860042 *./tests/data/ljpeg.vsynth.out.yuv
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
-07fb88b0a025523ed699c62308e9dd33 *./tests/data/a-jpegls.avi
-9086168 ./tests/data/a-jpegls.avi
-012717e7c928641410eaa6abaf126fdc *./tests/data/jpegls.vsynth.out.yuv
-stddev:    2.84 PSNR: 39.05 bytes:  7603200/  7603200
-1cc26cf6711df770e81bcfce36f28011 *./tests/data/a-rv10.rm
-667915 ./tests/data/a-rv10.rm
-d507be4253a9c8211a3738c58ba28118 *./tests/data/rv10.vsynth.out.yuv
-stddev:    8.06 PSNR: 29.99 bytes:  7603200/  7603200
-02f1ec304a066c3bfb355adbdf4c5977 *./tests/data/a-rv20.rm
-640856 ./tests/data/a-rv20.rm
-297dc46da1a256c0a97158c036c30c7f *./tests/data/rv20.vsynth.out.yuv
-stddev:    8.26 PSNR: 29.77 bytes:  7603200/  7603200
-d13292f4583618d1b7b525a9ee010dff *./tests/data/a-asv1.avi
-1488864 ./tests/data/a-asv1.avi
-925320b74c7dfda5dc8378dd879ae2c3 *./tests/data/asv1.vsynth.out.yuv
+519e26bb1ac0f3db8f90b36537f2f760 *./tests/data/a-jpegls.avi
+9089812 ./tests/data/a-jpegls.avi
+947cb24ec45a453348ae6fe3fa278071 *./tests/data/jpegls.vsynth.out.yuv
+stddev:    2.85 PSNR: 39.02 bytes:  7603200/  7603200
+4d7e82de72a83905cf84b8abc3e70b8f *./tests/data/a-rv10.rm
+653905 ./tests/data/a-rv10.rm
+1a1ba9a3a63ec1a1a9585fded0a7c954 *./tests/data/rv10.vsynth.out.yuv
+stddev:    8.03 PSNR: 30.02 bytes:  7603200/  7603200
+49f656b3a84bd7173ca219fae310750c *./tests/data/a-rv20.rm
+627450 ./tests/data/a-rv20.rm
+a94d2babdc506b95951977cb55642981 *./tests/data/rv20.vsynth.out.yuv
+stddev:    8.24 PSNR: 29.80 bytes:  7603200/  7603200
+b4ce4698764ef2328346badb7227ecbe *./tests/data/a-asv1.avi
+1489656 ./tests/data/a-asv1.avi
+2dfc5dfc2c1cbbc2543257cd3d2df6af *./tests/data/asv1.vsynth.out.yuv
 stddev:   20.00 PSNR: 22.10 bytes:  7603200/  7603200
 stddev:   20.00 PSNR: 22.10 bytes:  7603200/  7603200
-2e50b590f32bf98bde82dbfaf180007a *./tests/data/a-asv2.avi
-1454536 ./tests/data/a-asv2.avi
-0b310840a6d3970595983491687669df *./tests/data/asv2.vsynth.out.yuv
-stddev:   18.82 PSNR: 22.63 bytes:  7603200/  7603200
-9f5091670b3352fbbb4c5dc2107af3f3 *./tests/data/a-flv.flv
-649040 ./tests/data/a-flv.flv
-40281942d6ee254f7d3027b8593b19be *./tests/data/flv.vsynth.out.yuv
-stddev:    8.06 PSNR: 29.99 bytes:  7603200/  7603200
-f8f51fa737add17f7fecaefa118b57ed *./tests/data/a-ffv1.avi
-2654678 ./tests/data/a-ffv1.avi
-799d3db687f6cdd7a837ec156efc171f *./tests/data/ffv1.vsynth.out.yuv
+dfba6eaf58e515e324c2b370bfcd9158 *./tests/data/a-asv2.avi
+1456056 ./tests/data/a-asv2.avi
+d451be09793cd0f35b6d91fc36e2571a *./tests/data/asv2.vsynth.out.yuv
+stddev:   18.82 PSNR: 22.62 bytes:  7603200/  7603200
+d6a80659cedee7698aefe9c4a8285fa4 *./tests/data/a-flv.flv
+636269 ./tests/data/a-flv.flv
+5ab46d8dd01dbb1d63df2a84858a4b05 *./tests/data/flv.vsynth.out.yuv
+stddev:    8.02 PSNR: 30.03 bytes:  7603200/  7603200
+67ddc7edde5cca49290245d881787890 *./tests/data/a-ffv1.avi
+2655376 ./tests/data/a-ffv1.avi
+c5ccac874dbf808e9088bc3107860042 *./tests/data/ffv1.vsynth.out.yuv
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
-0686abe923285feb8b2ba0de5e6f304a *./tests/data/a-snow.avi
-137018 ./tests/data/a-snow.avi
-3a00e0016a28f4b759c2e9df8cd3db02 *./tests/data/snow.vsynth.out.yuv
-stddev:   22.73 PSNR: 20.99 bytes:  7603200/  7603200
-48fdd2eb0b44c867c1652c13bde246da *./tests/data/a-snow53.avi
-3520700 ./tests/data/a-snow53.avi
-799d3db687f6cdd7a837ec156efc171f *./tests/data/snowll.vsynth.out.yuv
+d593b3c1a9729ce6dd1721f58fa93712 *./tests/data/a-snow.avi
+136088 ./tests/data/a-snow.avi
+91021b7d6d7908648fe78cc1975af8c4 *./tests/data/snow.vsynth.out.yuv
+stddev:   22.77 PSNR: 20.97 bytes:  7603200/  7603200
+6d29e8c06a645cdee45073c4f3d0004e *./tests/data/a-snow53.avi
+3419980 ./tests/data/a-snow53.avi
+c5ccac874dbf808e9088bc3107860042 *./tests/data/snowll.vsynth.out.yuv
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
 stddev:    0.00 PSNR:999.99 bytes:  7603200/  7603200
-9bfab037b2779eef4b95773788bbe369 *./tests/data/a-dv.dv
+1482a23e323277f1ff67a29dd07b158d *./tests/data/a-dv.dv
 7200000 ./tests/data/a-dv.dv
 7200000 ./tests/data/a-dv.dv
-eed5e51bbb178e0a54853f1b9878b841 *./tests/data/dv.vsynth.out.yuv
-stddev:    6.90 PSNR: 31.34 bytes:  7603200/  7603200
-d601c05c2c2bc7153ba687dadb2ef51c *./tests/data/a-dv411.dv
+02ac7cdeab91d4d5621e7ce96dddc498 *./tests/data/dv.vsynth.out.yuv
+stddev:    6.90 PSNR: 31.33 bytes:  7603200/  7603200
+ec643f879ccc4d53d285712ec25b5d32 *./tests/data/a-dv411.dv
 7200000 ./tests/data/a-dv411.dv
 7200000 ./tests/data/a-dv411.dv
-fce469df997d2c5f749cb2b2d0f360da *./tests/data/dv.vsynth.out.yuv
-stddev:   30.77 PSNR: 18.36 bytes:  7603200/  7603200
-fb282f03a0481cc9625baed0f927d978 *./tests/data/a-dv50.dv
+b6640a3a572353f51284acb746eb00c4 *./tests/data/dv.vsynth.out.yuv
+stddev:   30.76 PSNR: 18.36 bytes:  7603200/  7603200
+2a0eace8da46f0061493677deb1fd66d *./tests/data/a-dv50.dv
 14400000 ./tests/data/a-dv50.dv
 14400000 ./tests/data/a-dv50.dv
-8d6afc3a0243f44510fd5f1b1719248a *./tests/data/dv50.vsynth.out.yuv
-stddev:    1.72 PSNR: 43.36 bytes:  7603200/  7603200
-303aad8cf148645c9b8659670e6c2de0 *./tests/data/a-svq1.mov
-1359751 ./tests/data/a-svq1.mov
-5bbd40268e94bdfb430abf57caa0c291 *./tests/data/svq1.vsynth.out.yuv
-stddev:    9.53 PSNR: 28.53 bytes:  7603200/  7603200
-96bf684ca8dd9b9e07c0333a50aa1303 *./tests/data/a-flashsv.flv
-14684984 ./tests/data/a-flashsv.flv
-012717e7c928641410eaa6abaf126fdc *./tests/data/flashsv.vsynth.out.yuv
-stddev:    2.84 PSNR: 39.05 bytes:  7603200/  7603200
+a2ff093e93ffed10f730fa21df02fc50 *./tests/data/dv50.vsynth.out.yuv
+stddev:    1.72 PSNR: 43.37 bytes:  7603200/  7603200
+595fc4e38734521356b60e67b813f0fa *./tests/data/a-svq1.mov
+1334367 ./tests/data/a-svq1.mov
+9cc35c54b2c77d36bd7e308b393c1f81 *./tests/data/svq1.vsynth.out.yuv
+stddev:    9.58 PSNR: 28.49 bytes:  7603200/  7603200
+97894502b4cb57aca1105b6333f72dae *./tests/data/a-flashsv.flv
+14681925 ./tests/data/a-flashsv.flv
+947cb24ec45a453348ae6fe3fa278071 *./tests/data/flashsv.vsynth.out.yuv
+stddev:    2.85 PSNR: 39.02 bytes:  7603200/  7603200
 28fbc7485c7939f40368f79adccb3e3d *./tests/data/a-mp2.mp2
 96130 ./tests/data/a-mp2.mp2
 c02d5b881c424498457298739f168368 *./tests/data/mp2.vsynth.out.wav
 28fbc7485c7939f40368f79adccb3e3d *./tests/data/a-mp2.mp2
 96130 ./tests/data/a-mp2.mp2
 c02d5b881c424498457298739f168368 *./tests/data/mp2.vsynth.out.wav