diff options
author | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-02-21 21:03:57 +0000 |
---|---|---|
committer | diego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2009-02-21 21:03:57 +0000 |
commit | 35fc0ebf3fe200b54af142e99facfe8dc2942544 (patch) | |
tree | 6f1526e8a712a51b6cec7e1bedb14dc0b778290c | |
parent | 2c48477e534169a21b78c8d03e4e07fef1aa69cd (diff) | |
download | mpv-35fc0ebf3fe200b54af142e99facfe8dc2942544.tar.bz2 mpv-35fc0ebf3fe200b54af142e99facfe8dc2942544.tar.xz |
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
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28695 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r-- | libmpcodecs/ae_lavc.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libmpcodecs/ae_lavc.c b/libmpcodecs/ae_lavc.c index b31eb62fce..3b07d6a963 100644 --- a/libmpcodecs/ae_lavc.c +++ b/libmpcodecs/ae_lavc.c @@ -206,6 +206,8 @@ int mpae_init_lavc(audio_encoder_t *encoder) // 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 |