From 4f6a6e1f81b555bd20f13132bd91f421e3d98452 Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Mon, 27 Mar 2006 16:43:04 +0000 Subject: [PATCH] skip 0byte packets Originally committed as revision 5231 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/adtsenc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/adtsenc.c b/libavformat/adtsenc.c index 239d0ab7c..e67455ec8 100644 --- a/libavformat/adtsenc.c +++ b/libavformat/adtsenc.c @@ -97,6 +97,8 @@ static int adts_write_packet(AVFormatContext *s, AVPacket *pkt) ADTSContext *adts = s->priv_data; ByteIOContext *pb = &s->pb; + if (!pkt->size) + return 0; if(adts->write_adts) adts_write_frame_header(s, pkt->size); put_buffer(pb, pkt->data, pkt->size); -- 2.11.0