This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
void | trancate_smallspectrums (lame_internal_flags const *gfc, gr_info *const gi, const FLOAT *const l3_xmin, FLOAT *const work) |
void | CBR_iteration_loop (lame_global_flags const *gfp, FLOAT const pe[2][2], FLOAT const ms_ratio[2], III_psy_ratio const ratio[2][2]) |
void | VBR_old_iteration_loop (lame_global_flags const *gfp, FLOAT const pe[2][2], FLOAT const ms_ratio[2], III_psy_ratio const ratio[2][2]) |
void | VBR_new_iteration_loop (lame_global_flags const *gfp, FLOAT const pe[2][2], FLOAT const ms_ratio[2], III_psy_ratio const ratio[2][2]) |
void | ABR_iteration_loop (lame_global_flags const *gfp, FLOAT const pe[2][2], FLOAT const ms_ratio[2], III_psy_ratio const ratio[2][2]) |
void ABR_iteration_loop | ( | lame_global_flags const * | gfp, | |
FLOAT const | pe[2][2], | |||
FLOAT const | ms_ratio[2], | |||
III_psy_ratio const | ratio[2][2] | |||
) |
Definition at line 1925 of file quantize.c.
References gr_info::block_type, calc_target_bits(), calc_xmin(), lame_internal_flags::channels_out, gfc, gfp, init_outer_loop(), init_xrpow(), lame_global_struct::internal_flags, iteration_finish_one(), lame_internal_flags::l3_side, PSY_t::mask_adjust, PSY_t::mask_adjust_short, lame_internal_flags::masking_lower, lame_internal_flags::mode_ext, lame_internal_flags::mode_gr, MPG_MD_MS_LR, ms_convert(), outer_loop(), lame_internal_flags::PSY, SFBMAX, SHORT_TYPE, and III_side_info_t::tt.
Referenced by lame_init_params().
Here is the call graph for this function:
void CBR_iteration_loop | ( | lame_global_flags const * | gfp, | |
FLOAT const | pe[2][2], | |||
FLOAT const | ms_ratio[2], | |||
III_psy_ratio const | ratio[2][2] | |||
) |
Definition at line 2011 of file quantize.c.
References gr_info::block_type, calc_xmin(), lame_internal_flags::channels_out, gfc, gfp, init_outer_loop(), init_xrpow(), lame_global_struct::internal_flags, iteration_finish_one(), lame_internal_flags::l3_side, PSY_t::mask_adjust, PSY_t::mask_adjust_short, lame_internal_flags::masking_lower, MAX_BITS_PER_CHANNEL, lame_internal_flags::mode_ext, lame_internal_flags::mode_gr, MPG_MD_MS_LR, ms_convert(), on_pe(), outer_loop(), gr_info::part2_3_length, lame_internal_flags::PSY, reduce_side(), ResvFrameBegin(), SFBMAX, SHORT_TYPE, and III_side_info_t::tt.
Referenced by lame_init_params().
Here is the call graph for this function:
void trancate_smallspectrums | ( | lame_internal_flags const * | gfc, | |
gr_info *const | gi, | |||
const FLOAT *const | l3_xmin, | |||
FLOAT *const | work | |||
) |
Definition at line 436 of file quantize.c.
References gr_info::block_type, calc_noise(), floatcompare(), gfc, gr_info::l3_enc, SFBMAX, SHORT_TYPE, lame_internal_flags::substep_shaping, gr_info::width, and gr_info::xr.
Referenced by outer_loop(), reduce_bit_usage(), and VBR_old_iteration_loop().
Here is the call graph for this function:
void VBR_new_iteration_loop | ( | lame_global_flags const * | gfp, | |
FLOAT const | pe[2][2], | |||
FLOAT const | ms_ratio[2], | |||
III_psy_ratio const | ratio[2][2] | |||
) |
Definition at line 1712 of file quantize.c.
References lame_internal_flags::bitrate_index, lame_internal_flags::channels_out, gfc, gfp, init_xrpow(), lame_global_struct::internal_flags, lame_internal_flags::l3_side, lame_internal_flags::mode_gr, ResvAdjust(), ResvFrameBegin(), ResvFrameEnd(), SFBMAX, III_side_info_t::tt, VBR_encode_frame(), lame_global_struct::VBR_hard_min, lame_internal_flags::VBR_max_bitrate, lame_internal_flags::VBR_min_bitrate, and VBR_new_prepare().
Referenced by lame_init_params().
Here is the call graph for this function:
void VBR_old_iteration_loop | ( | lame_global_flags const * | gfp, | |
FLOAT const | pe[2][2], | |||
FLOAT const | ms_ratio[2], | |||
III_psy_ratio const | ratio[2][2] | |||
) |
Definition at line 1552 of file quantize.c.
References bitpressure_strategy(), lame_internal_flags::bitrate_index, lame_internal_flags::channels_out, gfc, gfp, init_xrpow(), lame_global_struct::internal_flags, iteration_finish_one(), lame_internal_flags::l3_side, lame_internal_flags::mode_gr, gr_info::part2_3_length, gr_info::part2_length, ResvFrameBegin(), ResvFrameEnd(), SFBMAX, lame_internal_flags::substep_shaping, trancate_smallspectrums(), III_side_info_t::tt, VBR_encode_granule(), lame_global_struct::VBR_hard_min, lame_internal_flags::VBR_max_bitrate, lame_internal_flags::VBR_min_bitrate, and VBR_old_prepare().
Referenced by lame_init_params().
Here is the call graph for this function: