]> git.sesse.net Git - ffmpeg/blobdiff - libavformat/bethsoftvid.c
rtmpproto: Clarify a comment
[ffmpeg] / libavformat / bethsoftvid.c
index 85abf2515bf8710532660f07fab9a30f0a881a6e..135a3c491ae6cc855c3a7142417298d307b70a94 100644 (file)
@@ -177,7 +177,6 @@ static int read_frame(BVID_DemuxContext *vid, AVIOContext *pb, AVPacket *pkt,
     if ((ret = av_new_packet(pkt, vidbuf_nbytes)) < 0)
         goto fail;
     memcpy(pkt->data, vidbuf_start, vidbuf_nbytes);
-    av_free(vidbuf_start);
 
     pkt->pos = position;
     pkt->stream_index = vid->video_index;
@@ -198,7 +197,6 @@ static int read_frame(BVID_DemuxContext *vid, AVIOContext *pb, AVPacket *pkt,
     }
 
     vid->nframes--;  // used to check if all the frames were read
-    return 0;
 fail:
     av_free(vidbuf_start);
     return ret;