#include <l3side.h>
Public Attributes | |
FLOAT | xr [576] |
int | l3_enc [576] |
int | scalefac [SFBMAX] |
FLOAT | xrpow_max |
int | part2_3_length |
int | big_values |
int | count1 |
int | global_gain |
int | scalefac_compress |
int | block_type |
int | mixed_block_flag |
int | table_select [3] |
int | subblock_gain [3+1] |
int | region0_count |
int | region1_count |
int | preflag |
int | scalefac_scale |
int | count1table_select |
int | part2_length |
int | sfb_lmax |
int | sfb_smin |
int | psy_lmax |
int | sfbmax |
int | psymax |
int | sfbdivide |
int | width [SFBMAX] |
int | window [SFBMAX] |
int | count1bits |
const int * | sfb_partition_table |
int | slen [4] |
int | max_nonzero_coeff |
Definition at line 47 of file l3side.h.
FLOAT gr_info::xr[576] |
Definition at line 48 of file l3side.h.
Referenced by block_sf(), calc_noise_core_c(), calc_xmin(), huffman_coder_count1(), Huffmancode(), init_xrpow_core_c(), mdct_sub48(), ms_convert(), psfb21_analogsilence(), set_pinfo(), and trancate_smallspectrums().
int gr_info::l3_enc[576] |
Definition at line 49 of file l3side.h.
Referenced by best_huffman_divide(), best_scalefac_store(), calc_noise_core_c(), count_bits(), huffman_coder_count1(), Huffmancode(), init_xrpow(), noquant_count_bits(), quantize_ISO(), quantize_x34(), trancate_smallspectrums(), and VBR_encode_granule().
int gr_info::scalefac[SFBMAX] |
Definition at line 50 of file l3side.h.
Referenced by amp_scalefac_bands(), best_scalefac_store(), calc_noise(), checkScalefactor(), inc_scalefac_scale(), inc_subblock_gain(), loop_break(), quantize_ISO(), quantize_x34(), quantize_xrpow(), scale_bitcount(), scale_bitcount_lsf(), scfsi_calc(), set_frame_pinfo(), set_pinfo(), and set_scalefacs().
Definition at line 51 of file l3side.h.
Referenced by amp_scalefac_bands(), count_bits(), inc_scalefac_scale(), inc_subblock_gain(), init_xrpow(), init_xrpow_core_c(), and tryGlobalStepsize().
Definition at line 53 of file l3side.h.
Referenced by best_huffman_divide(), bin_search_StepSize(), CBR_iteration_loop(), init_outer_loop(), outer_loop(), quantizeAndCountBits(), recalc_divide_sub(), reduce_bit_usage(), ResvAdjust(), VBR_encode_granule(), and VBR_old_iteration_loop().
Definition at line 54 of file l3side.h.
Referenced by best_huffman_divide(), calc_noise_core_c(), huffman_coder_count1(), init_outer_loop(), LongHuffmancodebits(), noquant_count_bits(), recalc_divide_init(), recalc_divide_sub(), and ShortHuffmancodebits().
int gr_info::count1 |
Definition at line 55 of file l3side.h.
Referenced by best_huffman_divide(), calc_noise_core_c(), huffman_coder_count1(), init_outer_loop(), and noquant_count_bits().
Definition at line 56 of file l3side.h.
Referenced by bin_search_StepSize(), calc_noise(), checkScalefactor(), count_bits(), init_outer_loop(), outer_loop(), quantize_ISO(), quantize_x34(), quantize_xrpow(), searchGlobalStepsizeMax(), set_scalefacs(), and set_subblock_gain().
Definition at line 57 of file l3side.h.
Referenced by init_outer_loop(), scale_bitcount(), and scfsi_calc().
Definition at line 58 of file l3side.h.
Referenced by ABR_iteration_loop(), balance_noise(), best_huffman_divide(), calc_min_bits(), calc_target_bits(), CBR_iteration_loop(), init_outer_loop(), lame_encode_frame_init(), lame_encode_mp3_frame(), mdct_sub48(), noquant_count_bits(), on_pe(), outer_loop(), psfb21_analogsilence(), quantize_xrpow(), scale_bitcount(), scale_bitcount_lsf(), set_pinfo(), trancate_smallspectrums(), and updateStats().
Definition at line 59 of file l3side.h.
Referenced by init_outer_loop(), mdct_sub48(), scale_bitcount(), set_pinfo(), and updateStats().
int gr_info::table_select[3] |
Definition at line 60 of file l3side.h.
Referenced by best_huffman_divide(), init_outer_loop(), LongHuffmancodebits(), recalc_divide_sub(), and ShortHuffmancodebits().
int gr_info::subblock_gain[3+1] |
Definition at line 61 of file l3side.h.
Referenced by calc_noise(), checkScalefactor(), inc_subblock_gain(), init_outer_loop(), loop_break(), quantize_ISO(), quantize_x34(), quantize_xrpow(), set_pinfo(), set_scalefacs(), and set_subblock_gain().
Definition at line 62 of file l3side.h.
Referenced by init_outer_loop(), LongHuffmancodebits(), and recalc_divide_sub().
Definition at line 63 of file l3side.h.
Referenced by init_outer_loop(), LongHuffmancodebits(), and recalc_divide_sub().
int gr_info::preflag |
Definition at line 64 of file l3side.h.
Referenced by best_scalefac_store(), calc_noise(), checkScalefactor(), inc_scalefac_scale(), init_outer_loop(), quantize_ISO(), quantize_x34(), quantize_xrpow(), scale_bitcount(), scale_bitcount_lsf(), set_pinfo(), and set_scalefacs().
Definition at line 65 of file l3side.h.
Referenced by amp_scalefac_bands(), balance_noise(), best_scalefac_store(), calc_noise(), checkScalefactor(), count_bits(), inc_scalefac_scale(), inc_subblock_gain(), init_outer_loop(), outer_loop(), quantize_ISO(), quantize_x34(), quantize_xrpow(), set_pinfo(), set_scalefacs(), and set_subblock_gain().
Definition at line 66 of file l3side.h.
Referenced by best_huffman_divide(), huffman_coder_count1(), init_outer_loop(), and noquant_count_bits().
Definition at line 68 of file l3side.h.
Referenced by bin_search_StepSize(), init_outer_loop(), outer_loop(), reduce_bit_usage(), ResvAdjust(), scale_bitcount(), scfsi_calc(), searchGlobalStepsizeMax(), and VBR_old_iteration_loop().
Definition at line 69 of file l3side.h.
Referenced by inc_subblock_gain(), init_outer_loop(), and set_pinfo().
int gr_info::sfbmax |
Definition at line 72 of file l3side.h.
Referenced by amp_scalefac_bands(), best_scalefac_store(), calc_min_bits(), count_bits(), inc_scalefac_scale(), inc_subblock_gain(), init_outer_loop(), loop_break(), outer_loop(), scale_bitcount(), and set_scalefacs().
int gr_info::psymax |
Definition at line 73 of file l3side.h.
Referenced by block_sf(), calc_noise(), checkScalefactor(), get_klemm_noise(), init_outer_loop(), init_xrpow(), long_block_constrain(), set_subblock_gain(), and short_block_constrain().
int gr_info::width[SFBMAX] |
Definition at line 75 of file l3side.h.
Referenced by amp_scalefac_bands(), best_scalefac_store(), block_sf(), calc_noise(), calc_xmin(), count_bits(), inc_scalefac_scale(), inc_subblock_gain(), init_outer_loop(), quantize_ISO(), quantize_x34(), quantize_xrpow(), and trancate_smallspectrums().
int gr_info::window[SFBMAX] |
Definition at line 76 of file l3side.h.
Referenced by calc_noise(), checkScalefactor(), init_outer_loop(), loop_break(), quantize_ISO(), quantize_x34(), quantize_xrpow(), and set_scalefacs().
Definition at line 77 of file l3side.h.
Referenced by best_huffman_divide(), huffman_coder_count1(), noquant_count_bits(), and recalc_divide_sub().
const int* gr_info::sfb_partition_table |
int gr_info::slen[4] |
Definition at line 82 of file l3side.h.
Referenced by block_sf(), calc_noise(), init_xrpow(), noquant_count_bits(), quantize_ISO(), quantize_x34(), and quantize_xrpow().