comparison mpeg.c @ 291:b19f70a6d60f libavformat

1/0 fix by (Tim Allen <tim at proximity dot com dot au>)
author michael
date Tue, 28 Oct 2003 10:55:15 +0000
parents a313e1080322
children 62cec412a186
comparison
equal deleted inserted replaced
290:7a3ed84008ec 291:b19f70a6d60f
224 /* every packet */ 224 /* every packet */
225 s->pack_header_freq = 1; 225 s->pack_header_freq = 1;
226 else 226 else
227 /* every 2 seconds */ 227 /* every 2 seconds */
228 s->pack_header_freq = 2 * bitrate / s->packet_size / 8; 228 s->pack_header_freq = 2 * bitrate / s->packet_size / 8;
229
230 /* the above seems to make pack_header_freq zero sometimes */
231 if (s->pack_header_freq == 0)
232 s->pack_header_freq = 1;
229 233
230 if (s->is_mpeg2) 234 if (s->is_mpeg2)
231 /* every 200 packets. Need to look at the spec. */ 235 /* every 200 packets. Need to look at the spec. */
232 s->system_header_freq = s->pack_header_freq * 40; 236 s->system_header_freq = s->pack_header_freq * 40;
233 else if (s->is_vcd) 237 else if (s->is_vcd)