102 long nominal_bitrate,
313 #define OV_ECTL_RATEMANAGE2_GET 0x14
324 #define OV_ECTL_RATEMANAGE2_SET 0x15
332 #define OV_ECTL_LOWPASS_GET 0x20
340 #define OV_ECTL_LOWPASS_SET 0x21
348 #define OV_ECTL_IBLOCK_GET 0x30
359 #define OV_ECTL_IBLOCK_SET 0x31
367 #define OV_ECTL_COUPLING_GET 0x40
379 #define OV_ECTL_COUPLING_SET 0x41
393 #define OV_ECTL_RATEMANAGE_GET 0x10
404 #define OV_ECTL_RATEMANAGE_SET 0x11
415 #define OV_ECTL_RATEMANAGE_AVG 0x12
426 #define OV_ECTL_RATEMANAGE_HARD 0x13
int vorbis_encode_setup_init(vorbis_info *vi)
long bitrate_limit_max_kbps
long bitrate_limit_reservoir_bits
int vorbis_encode_setup_managed(vorbis_info *vi, long channels, long rate, long max_bitrate, long nominal_bitrate, long min_bitrate)
double bitrate_average_damping
int vorbis_encode_init(vorbis_info *vi, long channels, long rate, long max_bitrate, long nominal_bitrate, long min_bitrate)
double bitrate_limit_reservoir_bias
long bitrate_average_kbps
int vorbis_encode_ctl(vorbis_info *vi, int number, void *arg)
double bitrate_av_window_center
long bitrate_limit_min_kbps
int vorbis_encode_setup_vbr(vorbis_info *vi, long channels, long rate, float quality)
double bitrate_hard_window
int vorbis_encode_init_vbr(vorbis_info *vi, long channels, long rate, float base_quality)