#include <util.h>
Collaboration diagram for lame_internal_flags:
Definition at line 221 of file util.h.
unsigned long lame_internal_flags::Class_ID |
Definition at line 242 of file util.h.
Referenced by lame_close(), lame_encode(), lame_encode_buffer(), lame_encode_buffer_float(), lame_encode_buffer_int(), lame_encode_buffer_long(), lame_encode_buffer_long2(), lame_encode_buffer_sample_t(), and lame_init_params().
Definition at line 244 of file util.h.
Referenced by lame_encode_frame_init(), and lame_encode_mp3_frame().
sample_t lame_internal_flags::mfbuf[2][MFSIZE] |
void(* lame_internal_flags::msgf)(const char *format, va_list ap) |
Referenced by lame_init_params(), and lame_msgf().
void(* lame_internal_flags::debugf)(const char *format, va_list ap) |
Referenced by lame_debugf(), and lame_init_params().
void(* lame_internal_flags::errorf)(const char *format, va_list ap) |
Referenced by lame_errorf(), and lame_init_params().
struct { ... } lame_internal_flags::report |
Referenced by lame_debugf(), lame_errorf(), lame_init_params(), and lame_msgf().
Definition at line 260 of file util.h.
Referenced by ABR_iteration_loop(), adjust_ATH(), balance_noise(), best_huffman_divide(), bitcount(), bitpressure_strategy(), calc_target_bits(), CBR_iteration_loop(), get_framebits(), init_outer_loop(), lame_encode_frame_init(), lame_encode_mp3_frame(), lame_init_params(), long_block_constrain(), mdct_sub48(), ResvFrameBegin(), ResvFrameEnd(), set_frame_pinfo(), updateStats(), VBR_encode_frame(), VBR_new_iteration_loop(), VBR_new_prepare(), VBR_old_iteration_loop(), and VBR_old_prepare().
Definition at line 261 of file util.h.
Referenced by lame_encode_buffer(), lame_encode_buffer_float(), lame_encode_buffer_int(), lame_encode_buffer_long(), lame_encode_buffer_long2(), and lame_init_params().
Definition at line 262 of file util.h.
Referenced by ABR_iteration_loop(), adjust_ATH(), bitpressure_strategy(), block_type_set(), calc_interchannel_masking(), calc_target_bits(), CBR_iteration_loop(), copy_buffer(), encodeSideInfo2(), fill_buffer(), get_framebits(), L3psycho_anal(), L3psycho_anal_ns(), lame_encode_buffer_sample_t(), lame_encode_frame_init(), lame_encode_mp3_frame(), lame_init_params(), lame_print_internals(), mdct_sub48(), on_pe(), set_frame_pinfo(), updateStats(), VBR_encode_frame(), VBR_new_iteration_loop(), VBR_new_prepare(), VBR_old_iteration_loop(), VBR_old_prepare(), and writeMainData().
Definition at line 263 of file util.h.
Referenced by fill_buffer(), fill_buffer_resample(), lame_init_old(), lame_init_params(), and lame_print_config().
Definition at line 265 of file util.h.
Referenced by lame_encode_flush(), lame_get_mf_samples_to_encode(), and lame_init_old().
Definition at line 267 of file util.h.
Referenced by get_framebits(), lame_init_old(), lame_init_params(), VBR_new_iteration_loop(), and VBR_old_iteration_loop().
Definition at line 268 of file util.h.
Referenced by calc_target_bits(), get_framebits(), lame_init_old(), lame_init_params(), VBR_new_iteration_loop(), VBR_new_prepare(), VBR_old_iteration_loop(), and VBR_old_prepare().
Definition at line 269 of file util.h.
Referenced by AddVbrFrame(), calc_target_bits(), encodeSideInfo2(), get_framebits(), getframebits(), lame_init_params(), updateStats(), VBR_new_iteration_loop(), VBR_new_prepare(), VBR_old_iteration_loop(), and VBR_old_prepare().
Definition at line 270 of file util.h.
Referenced by encodeSideInfo2(), InitVbrTag(), and lame_init_params().
Definition at line 271 of file util.h.
Referenced by ABR_iteration_loop(), calc_min_bits(), CBR_iteration_loop(), encodeSideInfo2(), lame_init_params(), updateStats(), VBR_new_prepare(), and VBR_old_prepare().
Definition at line 275 of file util.h.
Referenced by lame_init_params(), and lame_init_params_ppflt().
Definition at line 275 of file util.h.
Referenced by lame_init_params(), and lame_init_params_ppflt().
Definition at line 279 of file util.h.
Referenced by lame_init_params(), lame_init_qval(), lame_print_internals(), quantize_init(), and VBR_encode_frame().
Definition at line 280 of file util.h.
Referenced by balance_noise(), lame_get_sfscale(), lame_init_qval(), lame_print_internals(), lame_set_sfscale(), long_block_constrain(), outer_loop(), PutLameVBR(), and short_block_constrain().
Definition at line 285 of file util.h.
Referenced by amp_scalefac_bands(), lame_init_qval(), lame_print_internals(), and outer_loop().
Definition at line 290 of file util.h.
Referenced by amp_scalefac_bands(), calc_target_bits(), count_bits(), init_xrpow(), lame_get_substep(), lame_init_qval(), lame_set_substep(), outer_loop(), reduce_bit_usage(), ResvMaxBits(), trancate_smallspectrums(), and VBR_old_iteration_loop().
Definition at line 297 of file util.h.
Referenced by lame_encode_mp3_frame(), lame_init_qval(), and lame_print_internals().
Definition at line 305 of file util.h.
Referenced by balance_noise(), lame_get_subblock_gain(), lame_init_old(), lame_init_qval(), lame_print_internals(), and lame_set_subblock_gain().
Definition at line 306 of file util.h.
Referenced by iteration_finish_one(), lame_init_qval(), lame_print_internals(), and reduce_bit_usage().
Definition at line 312 of file util.h.
Referenced by compute_flushbits(), copy_buffer(), flush_bitstream(), format_bitstream(), huffman_coder_count1(), init_bit_stream_w(), putbits2(), putbits_noheaders(), putheader_bits(), and writeMainData().
Definition at line 313 of file util.h.
Referenced by ABR_iteration_loop(), bitpressure_strategy(), calc_target_bits(), CBR_iteration_loop(), encodeSideInfo2(), flush_bitstream(), format_bitstream(), iteration_finish_one(), iteration_init(), lame_encode_frame_init(), lame_encode_mp3_frame(), mdct_sub48(), reduce_bit_usage(), ResvFrameBegin(), ResvFrameEnd(), set_frame_pinfo(), updateStats(), VBR_encode_frame(), VBR_new_iteration_loop(), VBR_new_prepare(), VBR_old_iteration_loop(), VBR_old_prepare(), and writeMainData().
Definition at line 317 of file util.h.
Referenced by encodeSideInfo2(), getframebits(), and lame_encode_mp3_frame().
Definition at line 318 of file util.h.
Referenced by lame_encode_mp3_frame(), and lame_init_params().
Definition at line 319 of file util.h.
Referenced by lame_encode_mp3_frame(), and lame_init_params().
struct id3tag_spec lame_internal_flags::tag_spec [read] |
Definition at line 323 of file util.h.
Referenced by free_id3tag(), id3tag_add_v2(), id3tag_init(), id3tag_pad_v2(), id3tag_set_album(), id3tag_set_albumart(), id3tag_set_artist(), id3tag_set_comment(), id3tag_set_fieldvalue(), id3tag_set_genre(), id3tag_set_title(), id3tag_set_track(), id3tag_set_year(), id3tag_space_v1(), id3tag_v1_only(), id3tag_v2_only(), id3tag_write_v1(), id3tag_write_v2(), and PutLameVBR().
uint16_t lame_internal_flags::nMusicCRC |
Definition at line 331 of file util.h.
Referenced by ABR_iteration_loop(), calc_xmin(), CBR_iteration_loop(), lame_init_old(), set_frame_pinfo(), VBR_new_prepare(), and VBR_old_prepare().
char lame_internal_flags::bv_scf[576] |
int lame_internal_flags::pseudohalf[SFBMAX] |
Definition at line 333 of file util.h.
Referenced by amp_scalefac_bands(), balance_noise(), count_bits(), and init_xrpow().
Definition at line 335 of file util.h.
Referenced by init_outer_loop(), lame_init_params(), outer_loop(), and VBR_encode_granule().
sample_t* lame_internal_flags::blackfilt[2 *BPC+1] |
Definition at line 343 of file util.h.
Referenced by calc_target_bits(), compute_flushbits(), CRC_writeheader(), encodeSideInfo2(), format_bitstream(), get_framebits(), InitVbrTag(), lame_init_params(), putheader_bits(), PutVbrTag(), and ResvFrameBegin().
FLOAT lame_internal_flags::sb_sample[2][2][18][SBLIMIT] |
Definition at line 360 of file util.h.
Referenced by add_dummy_byte(), compute_flushbits(), flush_bitstream(), format_bitstream(), init_bit_stream_w(), and putbits2().
char lame_internal_flags::buf[MAX_HEADER_LEN] |
Definition at line 362 of file util.h.
Referenced by encodeSideInfo2(), putheader_bits(), and writeheader().
struct { ... } lame_internal_flags::header[MAX_HEADER_BUF] |
Definition at line 365 of file util.h.
Referenced by compute_flushbits(), encodeSideInfo2(), flush_bitstream(), init_bit_stream_w(), and writeheader().
Definition at line 366 of file util.h.
Referenced by compute_flushbits(), init_bit_stream_w(), putbits2(), and putheader_bits().
Definition at line 370 of file util.h.
Referenced by flush_bitstream(), format_bitstream(), L3psycho_anal_ns(), ResvAdjust(), ResvFrameBegin(), ResvFrameEnd(), and ResvMaxBits().
Definition at line 371 of file util.h.
Referenced by L3psycho_anal_ns(), ResvFrameBegin(), ResvFrameEnd(), and ResvMaxBits().
Definition at line 373 of file util.h.
Referenced by compute_ath(), huffman_init(), inc_subblock_gain(), init_outer_loop(), lame_init_params(), LongHuffmancodebits(), noquant_count_bits(), psfb21_analogsilence(), psymodel_init(), recalc_divide_init(), recalc_divide_sub(), set_pinfo(), and ShortHuffmancodebits().
FLOAT lame_internal_flags::minval_l[CBANDS] |
FLOAT lame_internal_flags::minval_s[CBANDS] |
FLOAT lame_internal_flags::nb_1[4][CBANDS] |
Definition at line 382 of file util.h.
Referenced by L3psycho_anal(), L3psycho_anal_ns(), and psymodel_init().
FLOAT lame_internal_flags::nb_2[4][CBANDS] |
Definition at line 382 of file util.h.
Referenced by L3psycho_anal(), L3psycho_anal_ns(), and psymodel_init().
FLOAT lame_internal_flags::nb_s1[4][CBANDS] |
FLOAT lame_internal_flags::nb_s2[4][CBANDS] |
Definition at line 388 of file util.h.
Referenced by calc_interchannel_masking(), convert_partition2scalefac_l(), convert_partition2scalefac_s(), L3psycho_anal(), L3psycho_anal_ns(), msfix1(), ns_msfix(), and psymodel_init().
Definition at line 389 of file util.h.
Referenced by convert_partition2scalefac_l(), convert_partition2scalefac_s(), L3psycho_anal(), L3psycho_anal_ns(), msfix1(), and psymodel_init().
FLOAT lame_internal_flags::ax_sav[4][2][HBLKSIZE] |
FLOAT lame_internal_flags::bx_sav[4][2][HBLKSIZE] |
FLOAT lame_internal_flags::rx_sav[4][2][HBLKSIZE] |
FLOAT lame_internal_flags::cw[HBLKSIZE] |
Definition at line 401 of file util.h.
Referenced by compute_ffts(), L3psycho_anal(), and L3psycho_anal_ns().
FLOAT lame_internal_flags::mld_l[SBMAX_l] |
FLOAT lame_internal_flags::mld_s[SBMAX_s] |
int lame_internal_flags::bm_l[SBMAX_l] |
int lame_internal_flags::bo_l[SBMAX_l] |
Definition at line 410 of file util.h.
Referenced by convert_partition2scalefac_l(), and psymodel_init().
int lame_internal_flags::bm_s[SBMAX_s] |
int lame_internal_flags::bo_s[SBMAX_s] |
Definition at line 412 of file util.h.
Referenced by convert_partition2scalefac_l(), L3psycho_anal(), L3psycho_anal_ns(), and psymodel_init().
Definition at line 412 of file util.h.
Referenced by compute_masking_s(), convert_partition2scalefac_s(), L3psycho_anal(), and L3psycho_anal_ns().
int lame_internal_flags::s3ind[CBANDS][2] |
int lame_internal_flags::s3ind_s[CBANDS][2] |
int lame_internal_flags::numlines_s[CBANDS] |
int lame_internal_flags::numlines_l[CBANDS] |
Definition at line 418 of file util.h.
Referenced by L3psycho_anal(), L3psycho_anal_ns(), and psymodel_init().
Definition at line 427 of file util.h.
Referenced by block_type_set(), compute_masking_s(), L3psycho_anal(), L3psycho_anal_ns(), and psymodel_init().
unsigned int lame_internal_flags::MMX |
unsigned int lame_internal_flags::AMD_3DNow |
unsigned int lame_internal_flags::SSE |
Definition at line 434 of file util.h.
Referenced by init_xrpow_core_init(), and lame_init_params().
unsigned int lame_internal_flags::SSE2 |
struct { ... } lame_internal_flags::CPU_features |
Referenced by huffman_init(), init_fft(), init_xrpow_core_init(), and lame_init_params().
int(* lame_internal_flags::choose_table)(const int *ix, const int *const end, int *const s) |
Referenced by huffman_init(), recalc_divide_init(), and recalc_divide_sub().
void(* lame_internal_flags::fft_fht)(FLOAT *, int) |
Referenced by fft_long(), fft_short(), and init_fft().
void(* lame_internal_flags::quantize_lines_xrpow)(int l, FLOAT istep, const FLOAT *xp, int *pi) |
Referenced by quantize_init(), and quantize_xrpow().
void(* lame_internal_flags::init_xrpow_core)(gr_info *const cod_info, FLOAT xrpow[576], int upper, FLOAT *sum) |
Referenced by init_xrpow(), and init_xrpow_core_init().
Definition at line 447 of file util.h.
Referenced by calc_xmin(), L3psycho_anal_ns(), lame_get_short_threshold_lrm(), lame_get_short_threshold_s(), lame_init_old(), lame_init_params(), lame_set_short_threshold_lrm(), lame_set_short_threshold_s(), psfb21_analogsilence(), and psymodel_init().
Definition at line 449 of file util.h.
Referenced by AddVbrFrame(), copy_buffer(), InitVbrTag(), and PutVbrTag().
Definition at line 451 of file util.h.
Referenced by adjust_ATH(), calc_xmin(), compute_ath(), L3psycho_anal(), lame_init_params(), lame_print_internals(), mask_add(), ns_msfix(), psfb21_analogsilence(), psycho_loudness_approx(), and set_pinfo().
Definition at line 452 of file util.h.
Referenced by ABR_iteration_loop(), CBR_iteration_loop(), convert_partition2scalefac_l(), convert_partition2scalefac_s(), lame_init_params(), lame_print_internals(), psymodel_init(), VBR_new_prepare(), and VBR_old_prepare().
Definition at line 454 of file util.h.
Referenced by lame_get_nogap_total(), lame_set_nogap_total(), and PutLameVBR().
Definition at line 455 of file util.h.
Referenced by lame_get_nogap_currentindex(), lame_set_nogap_currentindex(), and PutLameVBR().
unsigned int lame_internal_flags::decode_on_the_fly |
Definition at line 459 of file util.h.
Referenced by copy_buffer(), lame_init_old(), and lame_init_params().
unsigned int lame_internal_flags::findReplayGain |
Definition at line 460 of file util.h.
Referenced by copy_buffer(), flush_bitstream(), lame_init_old(), lame_init_params(), and PutLameVBR().
unsigned int lame_internal_flags::findPeakSample |
Definition at line 461 of file util.h.
Referenced by copy_buffer(), flush_bitstream(), lame_init_old(), lame_init_params(), and PutLameVBR().
Definition at line 462 of file util.h.
Referenced by copy_buffer(), flush_bitstream(), lame_get_PeakSample(), lame_init_bitstream(), and PutLameVBR().
Definition at line 463 of file util.h.
Referenced by flush_bitstream(), lame_get_RadioGain(), lame_init_old(), and PutLameVBR().
Definition at line 464 of file util.h.
Referenced by lame_get_AudiophileGain(), and lame_init_old().
Definition at line 465 of file util.h.
Referenced by copy_buffer(), flush_bitstream(), and lame_init_params().
Definition at line 467 of file util.h.
Referenced by flush_bitstream(), lame_get_noclipGainChange(), and lame_init_old().
Definition at line 468 of file util.h.
Referenced by flush_bitstream(), lame_get_noclipScale(), and lame_init_old().
int lame_internal_flags::bitrate_stereoMode_Hist[16][4+1] |
Definition at line 472 of file util.h.
Referenced by lame_bitrate_hist(), lame_bitrate_stereo_mode_hist(), lame_init_bitstream(), lame_stereo_mode_hist(), and updateStats().
int lame_internal_flags::bitrate_blockType_Hist[16][4+1+1] |
Definition at line 473 of file util.h.
Referenced by lame_bitrate_block_type_hist(), lame_block_type_hist(), lame_init_bitstream(), and updateStats().
Definition at line 476 of file util.h.
Referenced by compute_ffts(), determine_block_type(), gtkmakeframe(), L3psycho_anal_ns(), lame_init_params(), ResvFrameBegin(), and set_pinfo().
Definition at line 479 of file util.h.
Referenced by lame_encode_buffer(), lame_encode_buffer_float(), lame_encode_buffer_int(), lame_encode_buffer_interleaved(), lame_encode_buffer_long(), lame_encode_buffer_long2(), and update_inbuffer_size().
Definition at line 480 of file util.h.
Referenced by lame_encode_buffer(), lame_encode_buffer_float(), lame_encode_buffer_int(), lame_encode_buffer_interleaved(), lame_encode_buffer_long(), lame_encode_buffer_long2(), and update_inbuffer_size().