Fix seeking in rm.
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 9 Apr 2008 23:19:05 +0000 (23:19 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 9 Apr 2008 23:19:05 +0000 (23:19 +0000)
Originally committed as revision 12779 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/rmdec.c
tests/seek.regression.ref

index 9a770cf..f814621 100644 (file)
@@ -401,7 +401,7 @@ static int sync(AVFormatContext *s, int64_t *timestamp, int *flags, int *stream_
     uint32_t state=0xFFFFFFFF;
 
     while(!url_feof(pb)){
-        *pos= url_ftell(pb);
+        *pos= url_ftell(pb) - 3;
         if(rm->remaining_len > 0){
             num= rm->current_stream;
             len= rm->remaining_len;
index e51436e..3876163 100644 (file)
@@ -2,43 +2,43 @@
 tests/data/a-ac3.rm
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret:-1 st:-1 ts:1.894167 flags:1
 ret:-1 st: 0 ts:0.788000 flags:0
 ret: 0 st: 0 ts:-0.317000 flags:1
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret: 0 st:-1 ts:2.576668 flags:0
-ret: 0 st: 0 dts:37224.448000 pts:37224.448000 pos:68581 size:556 flags:1
+ret: 0 st: 0 dts:2.960000 pts:2.960000 pos:48659 size:558 flags:1
 ret:-1 st:-1 ts:1.470835 flags:1
 ret:-1 st: 0 ts:0.365000 flags:0
 ret: 0 st: 0 ts:-0.741000 flags:1
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret: 0 st:-1 ts:2.153336 flags:0
-ret: 0 st: 0 dts:37224.448000 pts:37224.448000 pos:68581 size:556 flags:1
+ret: 0 st: 0 dts:2.960000 pts:2.960000 pos:48659 size:558 flags:1
 ret:-1 st:-1 ts:1.047503 flags:1
 ret: 0 st: 0 ts:-0.058000 flags:0
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret: 0 st: 0 ts:2.836000 flags:1
-ret: 0 st: 0 dts:37224.448000 pts:37224.448000 pos:42963 size:556 flags:1
+ret: 0 st: 0 dts:2.333000 pts:2.333000 pos:38413 size:556 flags:1
 ret:-1 st:-1 ts:1.730004 flags:0
 ret:-1 st:-1 ts:0.624171 flags:1
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret:-1 st: 0 ts:2.413000 flags:1
 ret:-1 st:-1 ts:1.306672 flags:0
 ret:-1 st:-1 ts:0.200839 flags:1
 ret: 0 st: 0 ts:-0.905000 flags:0
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret: 0 st: 0 ts:1.989000 flags:1
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:34423 size:558 flags:1
+ret: 0 st: 0 dts:1.915000 pts:1.915000 pos:31581 size:558 flags:1
 ret:-1 st:-1 ts:0.883340 flags:0
 ret: 0 st:-1 ts:-0.222493 flags:1
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ret:-1 st: 0 ts:2.672000 flags:0
 ret:-1 st: 0 ts:1.566000 flags:1
 ret:-1 st:-1 ts:0.460008 flags:0
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
 ----------------
 tests/data/a-adpcm_ima.wav
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:60 size:4096 flags:1
@@ -2051,112 +2051,112 @@ ret:-1 st:-1 ts:-0.645825 flags:1
 tests/data/a-rv10.rm
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:98608 size:12303 flags:1
 ret: 0 st: 0 ts:0.788000 flags:0
-ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:72737 size:1639 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:61592 size:11135 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st:-1 ts:2.576668 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139556 size:12738 flags:1
 ret: 0 st:-1 ts:1.470835 flags:1
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:98608 size:12303 flags:1
 ret: 0 st: 0 ts:0.365000 flags:0
-ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:41239 size:1400 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:31132 size:10097 flags:1
 ret: 0 st: 0 ts:-0.741000 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st:-1 ts:2.153336 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139556 size:12738 flags:1
 ret: 0 st:-1 ts:1.047503 flags:1
-ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:72737 size:1639 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:61592 size:11135 flags:1
 ret: 0 st: 0 ts:-0.058000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st: 0 ts:2.836000 flags:1
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139556 size:12738 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139556 size:12738 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:41239 size:1400 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:31132 size:10097 flags:1
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139556 size:12738 flags:1
 ret: 0 st:-1 ts:1.306672 flags:0
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:98608 size:12303 flags:1
 ret: 0 st:-1 ts:0.200839 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st: 0 ts:-0.905000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st: 0 ts:1.989000 flags:1
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139556 size:12738 flags:1
 ret: 0 st:-1 ts:0.883340 flags:0
-ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:72737 size:1639 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:61592 size:11135 flags:1
 ret: 0 st:-1 ts:-0.222493 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ret: 0 st: 0 ts:2.672000 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139556 size:12738 flags:1
 ret: 0 st: 0 ts:1.566000 flags:1
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:98608 size:12303 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:41239 size:1400 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:31132 size:10097 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
 ----------------
 tests/data/a-rv20.rm
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:84320 size:11344 flags:1
 ret: 0 st: 0 ts:0.788000 flags:0
-ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:63237 size:1657 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:53061 size:10166 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st:-1 ts:2.576668 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:119008 size:11803 flags:1
 ret: 0 st:-1 ts:1.470835 flags:1
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:84320 size:11344 flags:1
 ret: 0 st: 0 ts:0.365000 flags:0
-ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:35101 size:1447 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:25990 size:9101 flags:1
 ret: 0 st: 0 ts:-0.741000 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st:-1 ts:2.153336 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:119008 size:11803 flags:1
 ret: 0 st:-1 ts:1.047503 flags:1
-ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:63237 size:1657 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:53061 size:10166 flags:1
 ret: 0 st: 0 ts:-0.058000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st: 0 ts:2.836000 flags:1
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:119008 size:11803 flags:1
 ret: 0 st:-1 ts:1.730004 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:119008 size:11803 flags:1
 ret: 0 st:-1 ts:0.624171 flags:1
-ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:35101 size:1447 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:25990 size:9101 flags:1
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:119008 size:11803 flags:1
 ret: 0 st:-1 ts:1.306672 flags:0
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:84320 size:11344 flags:1
 ret: 0 st:-1 ts:0.200839 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st: 0 ts:-0.905000 flags:0
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st: 0 ts:1.989000 flags:1
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:119008 size:11803 flags:1
 ret: 0 st:-1 ts:0.883340 flags:0
-ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:63237 size:1657 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:53061 size:10166 flags:1
 ret: 0 st:-1 ts:-0.222493 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ret: 0 st: 0 ts:2.672000 flags:0
-ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:119008 size:11803 flags:1
 ret: 0 st: 0 ts:1.566000 flags:1
-ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:84320 size:11344 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:35101 size:1447 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:25990 size:9101 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
 ----------------
 tests/data/a-snow.avi
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:2987 flags:1
@@ -3399,57 +3399,57 @@ ret:-1 st:-1 ts:-0.645825 flags:1
 tests/data/b-libav.rm
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ret: 0 st:-1 ts:-1.000000 flags:0
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ret: 0 st:-1 ts:1.894167 flags:1
-ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
 ret: 0 st: 0 ts:0.788000 flags:0
-ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
 ret: 0 st: 0 ts:-0.317000 flags:1
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ret: 0 st: 1 ts:2.577000 flags:0
-ret:-5
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
 ret: 0 st: 1 ts:1.471000 flags:1
-ret:-5
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
 ret: 0 st:-1 ts:0.365002 flags:0
-ret: 0 st: 1 dts:0.487000 pts:0.487000 pos:191482 size:278 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:160930 size:30549 flags:1
 ret: 0 st:-1 ts:-0.740831 flags:1
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ret: 0 st: 0 ts:2.153000 flags:0
-ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
 ret: 0 st: 0 ts:1.048000 flags:1
-ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
 ret: 0 st: 1 ts:-0.058000 flags:0
-ret: 0 st: 1 dts:0.069000 pts:0.069000 pos:42717 size:278 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
 ret: 0 st: 1 ts:2.836000 flags:1
-ret:-5
-ret: 0 st:-1 ts:1.730004 flags:0
 ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 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:-1 ts:0.624171 flags:1
-ret: 0 st: 1 dts:0.487000 pts:0.487000 pos:191482 size:278 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:160930 size:30549 flags:1
 ret: 0 st: 0 ts:-0.482000 flags:0
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ret: 0 st: 0 ts:2.413000 flags:1
-ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
 ret: 0 st: 1 ts:1.307000 flags:0
-ret:-5
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
 ret: 0 st: 1 ts:0.201000 flags:1
-ret: 0 st: 1 dts:0.208000 pts:0.208000 pos:90745 size:278 flags:1
+ret: 0 st: 1 dts:0.174000 pts:0.174000 pos:79106 size:278 flags:1
 ret: 0 st:-1 ts:-0.904994 flags:0
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ret: 0 st:-1 ts:1.989173 flags:1
-ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
 ret: 0 st: 0 ts:0.883000 flags:0
-ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:323974 size:31124 flags:1
 ret: 0 st: 0 ts:-0.222000 flags:1
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ret: 0 st: 1 ts:2.672000 flags:0
-ret:-5
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
 ret: 0 st: 1 ts:1.566000 flags:1
-ret:-5
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
 ret: 0 st:-1 ts:0.460008 flags:0
-ret: 0 st: 1 dts:0.487000 pts:0.487000 pos:191482 size:278 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:160930 size:30549 flags:1
 ret: 0 st:-1 ts:-0.645825 flags:1
-ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
 ----------------
 tests/data/b-libav.swf
 ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:65 size:31385 flags:0