]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/mov.c
Merge commit 'cce3e0a49f0dd030262c28d9c53de0bd2fd909c4'
[ffmpeg] / libavformat / mov.c
index eec8485b65828f88a3ab7b15b159c3f52b60848f..bcdda68bc8d0eac398f88ca4edf522d1d38ac3b7 100644 (file)
@@ -1779,7 +1779,7 @@ static int mov_read_stss(MOVContext *c, AVIOContext *pb, MOVAtom atom)
     if (!entries)
     {
         sc->keyframe_absent = 1;
-        if (!st->need_parsing)
+        if (!st->need_parsing && st->codec->codec_type == AVMEDIA_TYPE_VIDEO)
             st->need_parsing = AVSTREAM_PARSE_HEADERS;
         return 0;
     }