# HG changeset patch # User nicodvb # Date 1176025827 0 # Node ID 4822223d84251578475ff5ed8f2e3792e5194ec2 # Parent 019fe1fd36b0573350809979cabce1d37dfddfae small syntax fix: muxrate is expressed in units of 400 bits/second, not 50 bytes per second diff -r 019fe1fd36b0 -r 4822223d8425 libmpdemux/muxer_mpeg.c --- a/libmpdemux/muxer_mpeg.c Sat Apr 07 21:00:14 2007 +0000 +++ b/libmpdemux/muxer_mpeg.c Sun Apr 08 09:50:27 2007 +0000 @@ -499,7 +499,7 @@ static void write_mpeg_rate(int type, unsigned char *b, unsigned int rate) { - rate = (rate+49) / 50; + rate = ((rate*8)+399) / 400; if(type == MUX_MPEG1) {