From b623bbcba2626c3976378bf06675267c1726f4af Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 28 Oct 2003 10:55:15 +0000 Subject: [PATCH] 1/0 fix by (Tim Allen ) Originally committed as revision 2444 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/mpeg.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavformat/mpeg.c b/libavformat/mpeg.c index 60224dc095..45ffdf6841 100644 --- a/libavformat/mpeg.c +++ b/libavformat/mpeg.c @@ -226,6 +226,10 @@ static int mpeg_mux_init(AVFormatContext *ctx) else /* every 2 seconds */ s->pack_header_freq = 2 * bitrate / s->packet_size / 8; + + /* the above seems to make pack_header_freq zero sometimes */ + if (s->pack_header_freq == 0) + s->pack_header_freq = 1; if (s->is_mpeg2) /* every 200 packets. Need to look at the spec. */