Lines Matching defs:Boost
1536 /* Update the motion related elements to the GF arf boost calculation */
1582 /* Calculate a baseline boost number for the current frame. */
1590 /* Underlying boost factor is based on inter intra error ratio */
1598 /* Increase boost for frames where new data coming into frame
1599 * (eg zoom out). Slightly reduce boost if there is a net balance
1605 /* In extreme case boost is halved */
1643 /* Update the motion related elements to the boost calculation */
1648 /* Calculate the baseline boost number for this frame */
1694 /* Update the motion related elements to the boost calculation */
1699 /* Calculate the baseline boost number for this frame */
1793 * should contain and what level of boost is appropriate for the GF
1820 /* Update the motion related elements to the boost calculation */
1825 /* Calculate a baseline boost number for this frame */
1929 /* Alterrnative boost calculation for alt ref */
1954 int Boost;
1976 /* Boost for arf frame */
1978 Boost = (alt_boost * GFQ_ADJUSTMENT) / 100;
1980 Boost = (cpi->gfu_boost * 3 * GFQ_ADJUSTMENT) / (2 * 100);
1982 Boost += (i * 50);
1984 /* Set max and minimum boost and hence minimum allocation */
1985 if (Boost > ((cpi->baseline_gf_interval + 1) * 200))
1986 Boost = ((cpi->baseline_gf_interval + 1) * 200);
1987 else if (Boost < 125)
1988 Boost = 125;
1990 allocation_chunks = (i * 100) + Boost;
1993 while (Boost > 1000)
1995 Boost /= 2;
2000 * boost number
2002 arf_frame_bits = (int)((double)Boost * (group_bits /
2149 int Boost;
2158 Boost = (alt_boost * GFQ_ADJUSTMENT) / 100;
2160 Boost = (cpi->gfu_boost * 3 * GFQ_ADJUSTMENT) / (2 * 100);
2162 Boost += (cpi->baseline_gf_interval * 50);
2164 /* Set max and minimum boost and hence minimum allocation */
2165 if (Boost > ((cpi->baseline_gf_interval + 1) * 200))
2166 Boost = ((cpi->baseline_gf_interval + 1) * 200);
2167 else if (Boost < 125)
2168 Boost = 125;
2171 ((cpi->baseline_gf_interval + 1) * 100) + Boost;
2176 /* boost based on inter / intra ratio of subsequent frames */
2177 Boost = (cpi->gfu_boost * GFQ_ADJUSTMENT) / 100;
2179 /* Set max and minimum boost and hence minimum allocation */
2180 if (Boost > (cpi->baseline_gf_interval * 150))
2181 Boost = (cpi->baseline_gf_interval * 150);
2182 else if (Boost < 125)
2183 Boost = 125;
2186 (cpi->baseline_gf_interval * 100) + (Boost - 100);
2190 while (Boost > 1000)
2192 Boost /= 2;
2197 * the boost number
2199 gf_bits = (int)((double)Boost *
2217 alt_gf_bits = (int)((double)Boost * (alt_gf_grp_bits /
2298 int boost = (cpi->source_alt_ref_pending)
2301 int boost = cpi->gfu_boost;
2303 if ( boost >= 150 )
2307 pct_extra = (boost - 100) / 50;
2473 * boost and it should not be given extra bits If the previous
2474 * group was NOT coded using arf we may want to apply some boost to
3067 /* Min boost based on kf interval */
3093 /* Min KF boost */