[FFmpeg-cvslog] r23469 - trunk/libavcodec/libvorbis.c
conrad
subversion
Sat Jun 5 00:40:31 CEST 2010
Author: conrad
Date: Sat Jun 5 00:40:31 2010
New Revision: 23469
Log:
libvorbis: Hook up min/max bitrate
Modified:
trunk/libavcodec/libvorbis.c
Modified: trunk/libavcodec/libvorbis.c
==============================================================================
--- trunk/libavcodec/libvorbis.c Fri Jun 4 15:52:45 2010 (r23468)
+++ trunk/libavcodec/libvorbis.c Sat Jun 5 00:40:31 2010 (r23469)
@@ -60,9 +60,12 @@ static av_cold int oggvorbis_init_encode
avccontext->global_quality / (float)FF_QP2LAMBDA / 10.0))
return -1;
} else {
+ int minrate = avccontext->rc_min_rate > 0 ? avccontext->rc_min_rate : -1;
+ int maxrate = avccontext->rc_min_rate > 0 ? avccontext->rc_max_rate : -1;
+
/* constant bitrate */
if(vorbis_encode_setup_managed(vi, avccontext->channels,
- avccontext->sample_rate, -1, avccontext->bit_rate, -1))
+ avccontext->sample_rate, minrate, avccontext->bit_rate, maxrate))
return -1;
#ifdef OGGVORBIS_VBR_BY_ESTIMATE
More information about the ffmpeg-cvslog
mailing list