Home | History | Annotate | Download | only in vorbis

Lines Matching full:bitrate

36  * bitrate modes.
49 * \param max_bitrate Desired maximum bitrate (limit). -1 indicates unset.
50 * \param nominal_bitrate Desired average, or central, bitrate. -1 indicates unset.
51 * \param min_bitrate Desired minimum bitrate. -1 indicates unset.
58 * \retval OV_EIMPL Unimplemented mode; unable to comply with bitrate request.
69 * This function performs step-one of a three-step bitrate-managed encode
86 * \param max_bitrate Desired maximum bitrate (limit). -1 indicates unset.
87 * \param nominal_bitrate Desired average, or central, bitrate. -1 indicates unset.
88 * \param min_bitrate Desired minimum bitrate. -1 indicates unset.
95 * \retval OV_EIMPL Unimplemented mode; unable to comply with bitrate request.
106 * This function performs step-one of a three-step variable bitrate
138 * bitrate ("quality" based) modes.
167 * described in the API overview under managed bitrate modes.
197 * may use vorbis_encode_ctl() to query or set bitrate management or quality
230 * query and modify specifics of the encoder's bitrate management
234 int management_active; /**< nonzero if bitrate management is active*/
235 /** hard lower limit (in kilobits per second) below which the stream bitrate
238 /** hard upper limit (in kilobits per second) above which the stream bitrate
241 /** the window period (in seconds) used to regulate the hard bitrate minimum
244 /** soft lower limit (in kilobits per second) below which the average bitrate
245 tracker will start nudging the bitrate higher.*/
247 /** soft upper limit (in kilobits per second) above which the average bitrate
248 tracker will start nudging the bitrate lower.*/
250 /** the window period (in seconds) used to regulate the average bitrate
266 * query and modify specifics of the encoder's bitrate management
271 int management_active; /**< nonzero if bitrate management is active */
272 /** Lower allowed bitrate limit in kilobits per second */
274 /** Upper allowed bitrate limit in kilobits per second */
276 long bitrate_limit_reservoir_bits; /**<Size of the bitrate reservoir in bits */
277 /** Regulates the bitrate reservoir's preferred fill level in a range from 0.0
278 * to 1.0; 0.0 tries to bank bits to buffer against future bitrate spikes, 1.0
279 * buffers against future sudden drops in instantaneous bitrate. Default is
283 /** Average bitrate setting in kilobits per second */
285 /** Slew rate limit setting for average bitrate adjustment; sets the minimum
286 * time in seconds the bitrate tracker may swing from one extreme to the
287 * other when boosting or damping average bitrate.
305 * Query the current encoder bitrate management setting.
309 * Used to query the current encoder bitrate management setting. Also used to
316 * Set the current encoder bitrate management settings.
320 * Used to set the current encoder bitrate management settings to the values
322 * bitrate management.
384 * Old interface to querying bitrate management settings.
395 * Old interface to modifying bitrate management settings.
406 * Old interface to setting average-bitrate encoding mode.
417 * Old interface to setting bounded-bitrate encoding modes.