]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/avidec.c
Change mtv_read_packet so it does not break after seeking (displaying a shifted image).
[ffmpeg] / libavformat / avidec.c
index d88d475dee6246b7ee15100b55c5213950c3f51f..df557c128ceccdd47618224b88fc8e3ff8a202a1 100644 (file)
@@ -597,10 +597,6 @@ static int avi_read_header(AVFormatContext *s, AVFormatParameters *ap)
     /* check stream number */
     if (stream_index != s->nb_streams - 1) {
     fail:
-        for(i=0;i<s->nb_streams;i++) {
-            av_freep(&s->streams[i]->codec->extradata);
-            av_freep(&s->streams[i]);
-        }
         return -1;
     }
 
@@ -1064,8 +1060,6 @@ static int avi_read_close(AVFormatContext *s)
 
     for(i=0;i<s->nb_streams;i++) {
         AVStream *st = s->streams[i];
-        AVIStream *ast = st->priv_data;
-        av_free(ast);
         av_free(st->codec->palctrl);
     }