mirror of
https://github.com/nyanmisaka/ffmpeg-rockchip.git
synced 2026-04-25 08:56:59 +08:00
Merge commit 'ce70f28a1732c74a9cd7fec2d56178750bd6e457'
* commit 'ce70f28a1732c74a9cd7fec2d56178750bd6e457': avpacket: Replace av_free_packet with av_packet_unref Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
This commit is contained in:
+3
-3
@@ -120,7 +120,7 @@ RMStream *ff_rm_alloc_rmstream (void)
|
||||
|
||||
void ff_rm_free_rmstream (RMStream *rms)
|
||||
{
|
||||
av_free_packet(&rms->pkt);
|
||||
av_packet_unref(&rms->pkt);
|
||||
}
|
||||
|
||||
static int rm_read_audio_stream_info(AVFormatContext *s, AVIOContext *pb,
|
||||
@@ -799,7 +799,7 @@ static int rm_assemble_video_frame(AVFormatContext *s, AVIOContext *pb,
|
||||
}
|
||||
vst->slices = ((hdr & 0x3F) << 1) + 1;
|
||||
vst->videobufsize = len2 + 8*vst->slices + 1;
|
||||
av_free_packet(&vst->pkt); //FIXME this should be output.
|
||||
av_packet_unref(&vst->pkt); //FIXME this should be output.
|
||||
if(av_new_packet(&vst->pkt, vst->videobufsize) < 0)
|
||||
return AVERROR(ENOMEM);
|
||||
memset(vst->pkt.data, 0, vst->pkt.size);
|
||||
@@ -1047,7 +1047,7 @@ static int rm_read_packet(AVFormatContext *s, AVPacket *pkt)
|
||||
|
||||
if( (st->discard >= AVDISCARD_NONKEY && !(flags&2))
|
||||
|| st->discard >= AVDISCARD_ALL){
|
||||
av_free_packet(pkt);
|
||||
av_packet_unref(pkt);
|
||||
} else
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user