Lines Matching refs:rc_max_rate
409 if (avctx->rc_max_rate && !avctx->rc_buffer_size) {
413 avctx->rc_buffer_size = FFMAX(avctx->rc_max_rate, 15000000) * 112LL / 15000000 * 16384;
419 if (avctx->rc_max_rate >= 15000000) {
420 avctx->rc_buffer_size = 320 + (avctx->rc_max_rate - 15000000LL) * (760-320) / (38400000 - 15000000);
421 } else if(avctx->rc_max_rate >= 2000000) {
422 avctx->rc_buffer_size = 80 + (avctx->rc_max_rate - 2000000LL) * (320- 80) / (15000000 - 2000000);
423 } else if(avctx->rc_max_rate >= 384000) {
424 avctx->rc_buffer_size = 40 + (avctx->rc_max_rate - 384000LL) * ( 80- 40) / ( 2000000 - 384000);
435 if ((!avctx->rc_max_rate) != (!avctx->rc_buffer_size)) {
440 if (avctx->rc_min_rate && avctx->rc_max_rate != avctx->rc_min_rate) {
450 if (avctx->rc_max_rate && avctx->rc_max_rate < avctx->bit_rate) {
455 if (avctx->rc_max_rate &&
456 avctx->rc_max_rate == avctx->bit_rate &&
457 avctx->rc_max_rate != avctx->rc_min_rate) {
481 if (avctx->rc_max_rate &&
482 avctx->rc_min_rate == avctx->rc_max_rate &&
486 avctx->rc_max_rate * 0xFFFFLL) {
919 cpb_props->max_bitrate = avctx->rc_max_rate;
1771 av_assert0(avctx->rc_max_rate);
1825 if (avctx->rc_max_rate &&
1826 avctx->rc_min_rate == avctx->rc_max_rate &&
1829 avctx->rc_max_rate * 0xFFFFLL) {
1834 double inbits = avctx->rc_max_rate *
1847 vbv_delay = bits * 90000 / avctx->rc_max_rate;
1848 min_delay = (minbits * 90000LL + avctx->rc_max_rate - 1) /
1849 avctx->rc_max_rate;