]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/sol.c
Merge remote-tracking branch 'qatar/master'
[ffmpeg] / libavformat / sol.c
index 700078c9cc17c9c86fe13c9453d347ad1f4439eb..8650f0b355c581e16bf1c82b220e6c5cc90a34f0 100644 (file)
@@ -133,11 +133,8 @@ static int sol_read_packet(AVFormatContext *s,
     ret= av_get_packet(s->pb, pkt, MAX_SIZE);
     if (ret < 0)
         return ret;
+    pkt->flags &= ~AV_PKT_FLAG_CORRUPT;
     pkt->stream_index = 0;
-
-    /* note: we need to modify the packet size here to handle the last
-       packet */
-    pkt->size = ret;
     return 0;
 }
 
@@ -147,5 +144,5 @@ AVInputFormat ff_sol_demuxer = {
     .read_probe     = sol_probe,
     .read_header    = sol_read_header,
     .read_packet    = sol_read_packet,
-    .read_seek      = pcm_read_seek,
+    .read_seek      = ff_pcm_read_seek,
 };