Lines Matching defs:gfc
83 ResvFrameBegin(lame_internal_flags * gfc, int *mean_bits)
85 SessionConfig_t const *const cfg = &gfc->cfg;
86 EncStateVar_t *const esv = &gfc->sv_enc;
90 III_side_info_t *const l3_side = &gfc->l3_side;
94 frameLength = getframebits(gfc);
119 * gfc->ResvMax: maximum allowed reservoir
121 * gfc->ResvSize: current reservoir size
159 if (gfc->pinfo != NULL) {
160 gfc->pinfo->mean_bits = meanBits / 2; /* expected bits per channel per granule [is this also right for mono/stereo, MPEG-1/2 ?] */
161 gfc->pinfo->resvsize = esv->ResvSize;
175 ResvMaxBits(lame_internal_flags * gfc, int mean_bits, int *targ_bits, int *extra_bits, int cbr)
177 SessionConfig_t const *const cfg = &gfc->cfg;
178 EncStateVar_t *const esv = &gfc->sv_enc;
186 if (gfc->sv_qnt.substep_shaping & 1)
195 gfc->sv_qnt.substep_shaping |= 0x80;
199 gfc->sv_qnt.substep_shaping &= 0x7f;
204 if (!cfg->disable_reservoir && !(gfc->sv_qnt.substep_shaping & 1))
226 ResvAdjust(lame_internal_flags * gfc, gr_info const *gi)
228 gfc->sv_enc.ResvSize -= gi->part2_3_length + gi->part2_length;
239 ResvFrameEnd(lame_internal_flags * gfc, int mean_bits)
241 SessionConfig_t const *const cfg = &gfc->cfg;
242 EncStateVar_t *const esv = &gfc->sv_enc;
243 III_side_info_t *const l3_side = &gfc->l3_side;