]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/oggdec.c
rpl: Dont fill the index with entries that failed to be parsed
[ffmpeg] / libavformat / oggdec.c
index a099eb382e28c493ecc99265a529a3c28586de5a..8639eaea8db1eee4c2a4e3bb4c274379b798fa9d 100644 (file)
@@ -142,6 +142,7 @@ static int ogg_reset(AVFormatContext *s)
         if (start_pos <= s->data_offset) {
             os->lastpts = 0;
         }
+        os->end_trimming = 0;
     }
 
     ogg->page_pos = -1;
@@ -784,6 +785,7 @@ retry:
             return AVERROR(ENOMEM);
         }
         AV_WL32(side_data + 4, os->end_trimming);
+        os->end_trimming = 0;
     }
 
     return psize;