Mercurial > mplayer.hg
diff libmpcodecs/ae_lavc.c @ 28660:0812215421d7
Set time_base to 1/samplerate, like FFmpeg does, instead of leaving it at the
default 0/1. This is not required by a lot of codecs, but at least by libvorbis.
patch by Nicolas George, nicolas.george normalesup org
author | diego |
---|---|
date | Sat, 21 Feb 2009 21:03:57 +0000 |
parents | c28c36d595d5 |
children | f2b3f28982b8 |
line wrap: on
line diff
--- a/libmpcodecs/ae_lavc.c Sat Feb 21 20:25:02 2009 +0000 +++ b/libmpcodecs/ae_lavc.c Sat Feb 21 21:03:57 2009 +0000 @@ -206,6 +206,8 @@ // put sample parameters lavc_actx->channels = encoder->params.channels; lavc_actx->sample_rate = encoder->params.sample_rate; + lavc_actx->time_base.num = 1; + lavc_actx->time_base.den = encoder->params.sample_rate; if(lavc_param_abitrate<1000) lavc_actx->bit_rate = encoder->params.bitrate = lavc_param_abitrate * 1000; else