/third_party/lame/libmp3lame/ |
H A D | encoder.c | 54 * (gfc->ATH) 57 adjust_ATH(lame_internal_flags const *const gfc) in adjust_ATH() argument 59 SessionConfig_t const *const cfg = &gfc->cfg; in adjust_ATH() 62 if (gfc->ATH->use_adjust == 0) { in adjust_ATH() 63 gfc->ATH->adjust_factor = 1.0; /* no adjustment */ in adjust_ATH() 70 max_pow = gfc->ov_psy.loudness_sq[0][0]; in adjust_ATH() 71 gr2_max = gfc->ov_psy.loudness_sq[1][0]; in adjust_ATH() 73 max_pow += gfc->ov_psy.loudness_sq[0][1]; in adjust_ATH() 74 gr2_max += gfc->ov_psy.loudness_sq[1][1]; in adjust_ATH() 87 max_pow *= gfc in adjust_ATH() 156 updateStats(lame_internal_flags * const gfc) updateStats() argument 190 lame_encode_frame_init(lame_internal_flags * gfc, const sample_t *const inbuf[2]) lame_encode_frame_init() argument 306 lame_encode_mp3_frame( lame_internal_flags * gfc, sample_t const *inbuf_l, sample_t const *inbuf_r, unsigned char *mp3buf, int mp3buf_size) lame_encode_mp3_frame() argument [all...] |
H A D | bitstream.c | 71 getframebits(const lame_internal_flags * gfc) in getframebits() argument 73 SessionConfig_t const *const cfg = &gfc->cfg; in getframebits() 74 EncResult_t const *const eov = &gfc->ov_enc; in getframebits() 133 putheader_bits(lame_internal_flags * gfc) in putheader_bits() argument 135 SessionConfig_t const *const cfg = &gfc->cfg; in putheader_bits() 136 EncStateVar_t *const esv = &gfc->sv_enc; in putheader_bits() 137 Bit_stream_struc *bs = &gfc->bs; in putheader_bits() 152 putbits2(lame_internal_flags * gfc, int val, int j) in putbits2() argument 154 EncStateVar_t const *const esv = &gfc->sv_enc; in putbits2() 156 bs = &gfc in putbits2() 188 putbits_noheaders(lame_internal_flags * gfc, int val, int j) putbits_noheaders() argument 226 drain_into_ancillary(lame_internal_flags * gfc, int remainingBits) drain_into_ancillary() argument 270 writeheader(lame_internal_flags * gfc, int val, int j) writeheader() argument 304 CRC_writeheader(lame_internal_flags const *gfc, char *header) CRC_writeheader() argument 321 encodeSideInfo2(lame_internal_flags * gfc, int bitsPerFrame) encodeSideInfo2() argument 491 huffman_coder_count1(lame_internal_flags * gfc, gr_info const *gi) huffman_coder_count1() argument 561 Huffmancode(lame_internal_flags * const gfc, const unsigned int tableindex, int start, int end, gr_info const *gi) Huffmancode() argument 639 ShortHuffmancodebits(lame_internal_flags * gfc, gr_info const *gi) ShortHuffmancodebits() argument 655 LongHuffmancodebits(lame_internal_flags * gfc, gr_info const *gi) LongHuffmancodebits() argument 686 writeMainData(lame_internal_flags * const gfc) writeMainData() argument 802 compute_flushbits(const lame_internal_flags * gfc, int *total_bytes_output) compute_flushbits() argument 863 flush_bitstream(lame_internal_flags * gfc) flush_bitstream() argument 893 add_dummy_byte(lame_internal_flags * gfc, unsigned char val, unsigned int n) add_dummy_byte() argument 918 format_bitstream(lame_internal_flags * gfc) format_bitstream() argument 988 do_gain_analysis(lame_internal_flags * gfc, unsigned char* buffer, int minimum) do_gain_analysis() argument 1056 do_copy_buffer(lame_internal_flags * gfc, unsigned char *buffer, int size) do_copy_buffer() argument 1079 copy_buffer(lame_internal_flags * gfc, unsigned char *buffer, int size, int mp3data) copy_buffer() argument 1097 init_bit_stream_w(lame_internal_flags * gfc) init_bit_stream_w() argument [all...] |
H A D | lame.c | 80 is_lame_internal_flags_valid(const lame_internal_flags * gfc) in is_lame_internal_flags_valid() argument 82 if (gfc == NULL) in is_lame_internal_flags_valid() 84 if (gfc->class_id != LAME_ID) in is_lame_internal_flags_valid() 86 if (gfc->lame_init_params_successful <=0) in is_lame_internal_flags_valid() 105 lame_init_params_ppflt(lame_internal_flags * gfc) in lame_init_params_ppflt() argument 107 SessionConfig_t *const cfg = &gfc->cfg; in lame_init_params_ppflt() 148 MSGF(gfc, "Warning: highpass filter disabled. " "highpass frequency too small\n"); in lame_init_params_ppflt() 190 gfc->sv_enc.amp_filter[band] = fc1 * fc2; in lame_init_params_ppflt() 367 lame_internal_flags *const gfc = gfp->internal_flags; in lame_init_qval() local 368 SessionConfig_t *const cfg = &gfc in lame_init_qval() 545 lame_internal_flags *gfc; lame_init_params() local 1336 lame_internal_flags const *const gfc = gfp->internal_flags; lame_print_config() local 1427 lame_internal_flags const *const gfc = gfp->internal_flags; lame_print_internals() local 1598 save_gain_values(lame_internal_flags * gfc) save_gain_values() argument 1629 update_inbuffer_size(lame_internal_flags * gfc, const int nsamples) update_inbuffer_size() argument 1705 lame_encode_buffer_sample_t(lame_internal_flags * gfc, int nsamples, unsigned char *mp3buf, const int mp3buf_size) lame_encode_buffer_sample_t() argument 1822 lame_copy_inbuffer(lame_internal_flags* gfc, void const* l, void const* r, int nsamples, enum PCMSampleType pcm_type, int jump, FLOAT s) lame_copy_inbuffer() argument 1880 lame_internal_flags *const gfc = gfp->internal_flags; lame_encode_buffer_template() local 2039 lame_internal_flags *const gfc = gfp->internal_flags; lame_encode_flush_nogap() local 2059 lame_internal_flags *const gfc = gfp->internal_flags; lame_init_bitstream() local 2117 lame_internal_flags *gfc; lame_encode_flush() local 2263 lame_internal_flags *const gfc = gfp->internal_flags; lame_close() local 2310 lame_internal_flags *gfc; lame_mp3_tags_fid() local 2348 lame_init_internal_flags(lame_internal_flags* gfc) lame_init_internal_flags() argument 2539 lame_internal_flags const *const gfc = gfp->internal_flags; lame_bitrate_kbps() local 2561 lame_internal_flags const *const gfc = gfp->internal_flags; lame_bitrate_hist() local 2587 lame_internal_flags const *const gfc = gfp->internal_flags; lame_stereo_mode_hist() local 2605 lame_internal_flags const *const gfc = gfp->internal_flags; lame_bitrate_stereo_mode_hist() local 2637 lame_internal_flags const *const gfc = gfp->internal_flags; lame_block_type_hist() local 2655 lame_internal_flags const *const gfc = gfp->internal_flags; lame_bitrate_block_type_hist() local [all...] |
H A D | util.c | 47 /*empty and close mallocs in gfc */ 50 free_id3tag(lame_internal_flags * const gfc) in free_id3tag() argument 52 gfc->tag_spec.language[0] = 0; in free_id3tag() 53 if (gfc->tag_spec.title != 0) { in free_id3tag() 54 free(gfc->tag_spec.title); in free_id3tag() 55 gfc->tag_spec.title = 0; in free_id3tag() 57 if (gfc->tag_spec.artist != 0) { in free_id3tag() 58 free(gfc->tag_spec.artist); in free_id3tag() 59 gfc->tag_spec.artist = 0; in free_id3tag() 61 if (gfc in free_id3tag() 94 free_global_data(lame_internal_flags * gfc) free_global_data() argument 112 freegfc(lame_internal_flags * const gfc) freegfc() argument 538 fill_buffer_resample(lame_internal_flags * gfc, sample_t * outbuf, int desired_len, sample_t const *inbuf, int len, int *num_used, int ch) fill_buffer_resample() argument 674 fill_buffer(lame_internal_flags * gfc, sample_t * const mfbuf[2], sample_t const * const in_buffer[2], int nsamples, int *n_in, int *n_out) fill_buffer() argument 734 lame_debugf(const lame_internal_flags* gfc, const char *format, ...) lame_debugf() argument 746 lame_msgf(const lame_internal_flags* gfc, const char *format, ...) lame_msgf() argument 758 lame_errorf(const lame_internal_flags* gfc, const char *format, ...) lame_errorf() argument [all...] |
H A D | quantize.c | 93 init_xrpow_core_init(lame_internal_flags * const gfc) in init_xrpow_core_init() argument 95 gfc->init_xrpow_core = init_xrpow_core_c; in init_xrpow_core_init() 98 if (gfc->CPU_features.SSE) in init_xrpow_core_init() 99 gfc->init_xrpow_core = init_xrpow_core_sse; in init_xrpow_core_init() 103 gfc->init_xrpow_core = init_xrpow_core_sse; in init_xrpow_core_init() 111 init_xrpow(lame_internal_flags * gfc, gr_info * const cod_info, FLOAT xrpow[576]) in init_xrpow() argument 127 gfc->init_xrpow_core(cod_info, xrpow, upper, &sum); in init_xrpow() 133 if (gfc->sv_qnt.substep_shaping & 2) in init_xrpow() 137 gfc->sv_qnt.pseudohalf[i] = j; in init_xrpow() 160 psfb21_analogsilence(lame_internal_flags const *gfc, gr_inf argument 227 init_outer_loop(lame_internal_flags const *gfc, gr_info * const cod_info) init_outer_loop() argument 368 bin_search_StepSize(lame_internal_flags * const gfc, gr_info * const cod_info, int desired_rate, const int ch, const FLOAT xrpow[576]) bin_search_StepSize() argument 455 trancate_smallspectrums(lame_internal_flags const *gfc, gr_info * const gi, const FLOAT * const l3_xmin, FLOAT * const work) trancate_smallspectrums() argument 721 amp_scalefac_bands(lame_internal_flags * gfc, gr_info * const cod_info, FLOAT const *distort, FLOAT xrpow[576], int bRefine) amp_scalefac_bands() argument 848 inc_subblock_gain(const lame_internal_flags * const gfc, gr_info * const cod_info, FLOAT xrpow[576]) inc_subblock_gain() argument 941 balance_noise(lame_internal_flags * gfc, gr_info * const cod_info, FLOAT const *distort, FLOAT xrpow[576], int bRefine) balance_noise() argument 1011 outer_loop(lame_internal_flags * gfc, gr_info * const cod_info, const FLOAT * const l3_xmin, FLOAT xrpow[576], const int ch, const int targ_bits) outer_loop() argument 1214 iteration_finish_one(lame_internal_flags * gfc, int gr, int ch) iteration_finish_one() argument 1245 VBR_encode_granule(lame_internal_flags * gfc, gr_info * const cod_info, const FLOAT * const l3_xmin, FLOAT xrpow[576], const int ch, int min_bits, int max_bits) VBR_encode_granule() argument 1341 get_framebits(lame_internal_flags * gfc, int frameBits[15]) get_framebits() argument 1390 VBR_old_prepare(lame_internal_flags * gfc, const FLOAT pe[2][2], FLOAT const ms_ener_ratio[2], const III_psy_ratio ratio[2][2], FLOAT l3_xmin[2][2][SFBMAX], int frameBits[16], int min_bits[2][2], int max_bits[2][2], int bands[2][2]) VBR_old_prepare() argument 1454 bitpressure_strategy(lame_internal_flags const *gfc, FLOAT l3_xmin[2][2][SFBMAX], const int min_bits[2][2], int max_bits[2][2]) bitpressure_strategy() argument 1491 VBR_old_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2], const FLOAT ms_ener_ratio[2], const III_psy_ratio ratio[2][2]) VBR_old_iteration_loop() argument 1583 VBR_new_prepare(lame_internal_flags * gfc, const FLOAT pe[2][2], const III_psy_ratio ratio[2][2], FLOAT l3_xmin[2][2][SFBMAX], int frameBits[16], int max_bits[2][2], int* max_resv) VBR_new_prepare() argument 1646 VBR_new_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2], const FLOAT ms_ener_ratio[2], const III_psy_ratio ratio[2][2]) VBR_new_iteration_loop() argument 1768 calc_target_bits(lame_internal_flags * gfc, const FLOAT pe[2][2], FLOAT const ms_ener_ratio[2], int targ_bits_out[2][2], int *analog_silence_bits_out, int *max_frame_bits_out) calc_target_bits() argument 1920 ABR_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2], const FLOAT ms_ener_ratio[2], const III_psy_ratio ratio[2][2]) ABR_iteration_loop() argument 2010 CBR_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2], const FLOAT ms_ener_ratio[2], const III_psy_ratio ratio[2][2]) CBR_iteration_loop() argument [all...] |
H A D | id3tag.c | 178 test_tag_spec_flags(lame_internal_flags const *gfc, unsigned int tst) in test_tag_spec_flags() argument 180 return (gfc->tag_spec.flags & tst) != 0u ? 1 : 0; in test_tag_spec_flags() 185 debug_tag_spec_flags(lame_internal_flags * gfc, const char* info) 187 MSGF(gfc, "%s\n", info); 188 MSGF(gfc, "CHANGED_FLAG : %d\n", test_tag_spec_flags(gfc, CHANGED_FLAG )); 189 MSGF(gfc, "ADD_V2_FLAG : %d\n", test_tag_spec_flags(gfc, ADD_V2_FLAG )); 190 MSGF(gfc, "V1_ONLY_FLAG : %d\n", test_tag_spec_flags(gfc, V1_ONLY_FLA 212 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; copyV1ToV2() local 286 lame_internal_flags *gfc = 0; id3tag_init() local 304 lame_internal_flags *gfc = 0; id3tag_add_v2() local 317 lame_internal_flags *gfc = 0; id3tag_v1_only() local 330 lame_internal_flags *gfc = 0; id3tag_v2_only() local 343 lame_internal_flags *gfc = 0; id3tag_space_v1() local 362 lame_internal_flags *gfc = 0; id3tag_set_pad() local 577 lame_internal_flags* gfc = gfp->internal_flags; id3tag_set_genre_utf16() local 620 lame_internal_flags *gfc = 0; id3tag_set_albumart() local 868 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3v2_add_ucs2() local 905 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3v2_add_latin1() local 942 lame_internal_flags const* gfc = gfp ? gfp->internal_flags : 0; id3v2_get_language() local 1119 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3tag_set_title() local 1130 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3tag_set_artist() local 1141 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3tag_set_album() local 1152 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3tag_set_year() local 1173 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3tag_set_comment() local 1189 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3tag_set_track() local 1302 lame_internal_flags *gfc = gfp != 0 ? gfp->internal_flags : 0; id3tag_set_genre() local 1654 lame_internal_flags *gfc = 0; lame_get_id3v2_tag() local 1801 lame_internal_flags *gfc = 0; id3tag_write_v2() local 1858 lame_internal_flags *gfc; lame_get_id3v1_tag() local 1907 lame_internal_flags* gfc = 0; id3tag_write_v1() local [all...] |
H A D | reservoir.c | 83 ResvFrameBegin(lame_internal_flags * gfc, int *mean_bits) in ResvFrameBegin() argument 85 SessionConfig_t const *const cfg = &gfc->cfg; in ResvFrameBegin() 86 EncStateVar_t *const esv = &gfc->sv_enc; in ResvFrameBegin() 90 III_side_info_t *const l3_side = &gfc->l3_side; in ResvFrameBegin() 94 frameLength = getframebits(gfc); in ResvFrameBegin() 119 * gfc->ResvMax: maximum allowed reservoir in ResvFrameBegin() 121 * gfc->ResvSize: current reservoir size in ResvFrameBegin() 159 if (gfc->pinfo != NULL) { in ResvFrameBegin() 160 gfc->pinfo->mean_bits = meanBits / 2; /* expected bits per channel per granule [is this also right for mono/stereo, MPEG-1/2 ?] */ in ResvFrameBegin() 161 gfc in ResvFrameBegin() 175 ResvMaxBits(lame_internal_flags * gfc, int mean_bits, int *targ_bits, int *extra_bits, int cbr) ResvMaxBits() argument 226 ResvAdjust(lame_internal_flags * gfc, gr_info const *gi) ResvAdjust() argument 239 ResvFrameEnd(lame_internal_flags * gfc, int mean_bits) ResvFrameEnd() argument [all...] |
H A D | VbrTag.c | 163 AddVbrFrame(lame_internal_flags * gfc) in AddVbrFrame() argument 165 int kbps = bitrate_table[gfc->cfg.version][gfc->ov_enc.bitrate_index]; in AddVbrFrame() 166 assert(gfc->VBR_seek_table.bag); in AddVbrFrame() 167 addVbr(&gfc->VBR_seek_table, kbps); in AddVbrFrame() 224 setLameTagFrameHeader(lame_internal_flags const *gfc, unsigned char *buffer) in setLameTagFrameHeader() argument 226 SessionConfig_t const *const cfg = &gfc->cfg; in setLameTagFrameHeader() 227 EncResult_t const *const eov = &gfc->ov_enc; in setLameTagFrameHeader() 461 lame_internal_flags *gfc = gfp->internal_flags; in InitVbrTag() local 462 SessionConfig_t const *const cfg = &gfc in InitVbrTag() 592 lame_internal_flags const *gfc = gfp->internal_flags; PutLameVBR() local 876 lame_internal_flags *gfc; lame_get_lametag_frame() local 1004 lame_internal_flags *gfc = gfp->internal_flags; PutVbrTag() local [all...] |
H A D | quantize_pvt.c | 232 compute_ath(lame_internal_flags const* gfc) in compute_ath() argument 234 SessionConfig_t const *const cfg = &gfc->cfg; in compute_ath() 235 FLOAT *const ATH_l = gfc->ATH->l; in compute_ath() 236 FLOAT *const ATH_psfb21 = gfc->ATH->psfb21; in compute_ath() 237 FLOAT *const ATH_s = gfc->ATH->s; in compute_ath() 238 FLOAT *const ATH_psfb12 = gfc->ATH->psfb12; in compute_ath() 244 start = gfc->scalefac_band.l[sfb]; in compute_ath() 245 end = gfc->scalefac_band.l[sfb + 1]; in compute_ath() 255 start = gfc->scalefac_band.psfb21[sfb]; in compute_ath() 256 end = gfc in compute_ath() 338 iteration_init(lame_internal_flags * gfc) iteration_init() argument 430 on_pe(lame_internal_flags * gfc, const FLOAT pe[][2], int targ_bits[2], int mean_bits, int gr, int cbr) on_pe() argument 591 calc_xmin(lame_internal_flags const *gfc, III_psy_ratio const *const ratio, gr_info * const cod_info, FLOAT * pxmin) calc_xmin() argument 936 set_pinfo(lame_internal_flags const *gfc, gr_info * const cod_info, const III_psy_ratio * const ratio, const int gr, const int ch) set_pinfo() argument 1046 set_frame_pinfo(lame_internal_flags * gfc, const III_psy_ratio ratio[2][2]) set_frame_pinfo() argument [all...] |
H A D | quantize_pvt.h | 84 int on_pe(lame_internal_flags * gfc, const FLOAT pe[2][2], 90 void iteration_init(lame_internal_flags * gfc); 93 int calc_xmin(lame_internal_flags const *gfc, 100 void set_frame_pinfo(lame_internal_flags * gfc, const III_psy_ratio ratio[2][2]); 107 int count_bits(lame_internal_flags const *const gfc, const FLOAT * const xr, 109 int noquant_count_bits(lame_internal_flags const *const gfc, 113 void best_huffman_divide(const lame_internal_flags * const gfc, gr_info * const cod_info); 115 void best_scalefac_store(const lame_internal_flags * gfc, const int gr, const int ch, 118 int scale_bitcount(const lame_internal_flags * gfc, gr_info * cod_info); 120 void huffman_init(lame_internal_flags * const gfc); [all...] |
H A D | bitstream.h | 25 int getframebits(const lame_internal_flags * gfc); 27 int format_bitstream(lame_internal_flags * gfc); 29 void flush_bitstream(lame_internal_flags * gfc); 30 void add_dummy_byte(lame_internal_flags * gfc, unsigned char val, unsigned int n); 32 int copy_buffer(lame_internal_flags * gfc, unsigned char *buffer, int buffer_size, 34 void init_bit_stream_w(lame_internal_flags * gfc); 35 void CRC_writeheader(lame_internal_flags const *gfc, char *buffer);
|
H A D | takehiro.c | 655 noquant_count_bits(lame_internal_flags const *const gfc, in noquant_count_bits() argument 658 SessionConfig_t const *const cfg = &gfc->cfg; in noquant_count_bits() 704 a1 = 3 * gfc->scalefac_band.s[3]; in noquant_count_bits() 712 a1 = gi->region0_count = gfc->sv_qnt.bv_scf[i - 2]; in noquant_count_bits() 713 a2 = gi->region1_count = gfc->sv_qnt.bv_scf[i - 1]; in noquant_count_bits() 716 a2 = gfc->scalefac_band.l[a1 + a2 + 2]; in noquant_count_bits() 717 a1 = gfc->scalefac_band.l[a1 + 1]; in noquant_count_bits() 719 gi->table_select[2] = gfc->choose_table(ix + a2, ix + i, &bits); in noquant_count_bits() 726 a1 = gfc->scalefac_band.l[7 + 1]; in noquant_count_bits() 744 gi->table_select[0] = gfc in noquant_count_bits() 768 count_bits(lame_internal_flags const *const gfc, const FLOAT * const xr, gr_info * const gi, calc_noise_data * prev_noise) count_bits() argument 810 recalc_divide_init(const lame_internal_flags * const gfc, gr_info const *cod_info, int const *const ix, int r01_bits[], int r01_div[], int r0_tbl[], int r1_tbl[]) recalc_divide_init() argument 848 recalc_divide_sub(const lame_internal_flags * const gfc, const gr_info * cod_info2, gr_info * const gi, const int *const ix, const int r01_bits[], const int r01_div[], const int r0_tbl[], const int r1_tbl[]) recalc_divide_sub() argument 885 best_huffman_divide(const lame_internal_flags * const gfc, gr_info * const gi) best_huffman_divide() argument 1022 best_scalefac_store(const lame_internal_flags * gfc, const int gr, const int ch, III_side_info_t * const l3_side) best_scalefac_store() argument 1136 mpeg1_scale_bitcount(const lame_internal_flags * gfc, gr_info * const cod_info) mpeg1_scale_bitcount() argument 1218 mpeg2_scale_bitcount(const lame_internal_flags * gfc, gr_info * const cod_info) mpeg2_scale_bitcount() argument 1319 scale_bitcount(const lame_internal_flags * gfc, gr_info * cod_info) scale_bitcount() argument 1335 huffman_init(lame_internal_flags * const gfc) huffman_init() argument [all...] |
H A D | psymodel.c | 406 convert_partition2scalefac_s(lame_internal_flags * gfc, FLOAT const *eb, FLOAT const *thr, int chn, in convert_partition2scalefac_s() argument 409 PsyStateVar_t *const psv = &gfc->sv_psy; in convert_partition2scalefac_s() 410 PsyConst_CB2SB_t const *const gds = &gfc->cd_psy->s; in convert_partition2scalefac_s() 422 convert_partition2scalefac_l(lame_internal_flags * gfc, FLOAT const *eb, FLOAT const *thr, int chn) in convert_partition2scalefac_l() argument 424 PsyStateVar_t *const psv = &gfc->sv_psy; in convert_partition2scalefac_l() 425 PsyConst_CB2SB_t const *const gdl = &gfc->cd_psy->l; in convert_partition2scalefac_l() 432 convert_partition2scalefac_l_to_s(lame_internal_flags * gfc, FLOAT const *eb, FLOAT const *thr, in convert_partition2scalefac_l_to_s() argument 435 PsyStateVar_t *const psv = &gfc->sv_psy; in convert_partition2scalefac_l_to_s() 436 PsyConst_CB2SB_t const *const gds = &gfc->cd_psy->l_to_s; in convert_partition2scalefac_l_to_s() 594 calc_mask_index_l(lame_internal_flags const *gfc, FLOA argument 666 vbrpsy_compute_fft_l(lame_internal_flags * gfc, const sample_t * const buffer[2], int chn, int gr_out, FLOAT fftenergy[HBLKSIZE], FLOAT(*wsamp_l)[BLKSIZE]) vbrpsy_compute_fft_l() argument 718 vbrpsy_compute_fft_s(lame_internal_flags const *gfc, const sample_t * const buffer[2], int chn, int sblock, FLOAT(*fftenergy_s)[HBLKSIZE_s], FLOAT(*wsamp_s)[3][BLKSIZE_s]) vbrpsy_compute_fft_s() argument 754 vbrpsy_compute_loudness_approximation_l(lame_internal_flags * gfc, int gr_out, int chn, const FLOAT fftenergy[HBLKSIZE]) vbrpsy_compute_loudness_approximation_l() argument 770 vbrpsy_attack_detection(lame_internal_flags * gfc, const sample_t * const buffer[2], int gr_out, III_psy_ratio masking_ratio[2][2], III_psy_ratio masking_MS_ratio[2][2], FLOAT energy[4], FLOAT sub_short_factor[4][3], int ns_attacks[4][4], int uselongblock[2]) vbrpsy_attack_detection() argument 954 vbrpsy_skip_masking_s(lame_internal_flags * gfc, int chn, int sblock) vbrpsy_skip_masking_s() argument 969 vbrpsy_calc_mask_index_s(lame_internal_flags const *gfc, FLOAT const *max, FLOAT const *avg, unsigned char *mask_idx) vbrpsy_calc_mask_index_s() argument 1042 vbrpsy_compute_masking_s(lame_internal_flags * gfc, const FLOAT(*fftenergy_s)[HBLKSIZE_s], FLOAT * eb, FLOAT * thr, int chn, int sblock) vbrpsy_compute_masking_s() argument 1145 vbrpsy_compute_masking_l(lame_internal_flags * gfc, const FLOAT fftenergy[HBLKSIZE], FLOAT eb_l[CBANDS], FLOAT thr[CBANDS], int chn) vbrpsy_compute_masking_l() argument 1408 L3psycho_anal_vbr(lame_internal_flags * gfc, const sample_t * const buffer[2], int gr_out, III_psy_ratio masking_ratio[2][2], III_psy_ratio masking_MS_ratio[2][2], FLOAT percep_entropy[2], FLOAT percep_MS_entropy[2], FLOAT energy[4], int blocktype_d[2]) L3psycho_anal_vbr() argument 1880 lame_internal_flags *const gfc = gfp->internal_flags; psymodel_init() local [all...] |
H A D | set_get.c | 1972 lame_internal_flags const *const gfc = gfp->internal_flags; in lame_get_version() local 1973 if (is_lame_internal_flags_valid(gfc)) { in lame_get_version() 1974 return gfc->cfg.version; in lame_get_version() 1986 lame_internal_flags const *const gfc = gfp->internal_flags; in lame_get_encoder_delay() local 1987 if (is_lame_internal_flags_valid(gfc)) { in lame_get_encoder_delay() 1988 return gfc->ov_enc.encoder_delay; in lame_get_encoder_delay() 1999 lame_internal_flags const *const gfc = gfp->internal_flags; in lame_get_encoder_padding() local 2000 if (is_lame_internal_flags_valid(gfc)) { in lame_get_encoder_padding() 2001 return gfc->ov_enc.encoder_padding; in lame_get_encoder_padding() 2013 lame_internal_flags const *const gfc in lame_get_framesize() local 2028 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_frameNum() local 2040 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_mf_samples_to_encode() local 2052 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_size_mp3buffer() local 2066 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_RadioGain() local 2078 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_AudiophileGain() local 2090 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_PeakSample() local 2102 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_noclipGainChange() local 2114 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_noclipScale() local 2131 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_totalframes() local 2306 calc_maximum_input_samples_for_buffer_size(lame_internal_flags const* gfc, size_t buffer_size) calc_maximum_input_samples_for_buffer_size() argument 2340 lame_internal_flags const *const gfc = gfp->internal_flags; lame_get_maximum_number_of_samples() local [all...] |
H A D | fft.c | 192 fft_short(lame_internal_flags const *const gfc, in fft_short() argument 199 #define window_s gfc->cd_psy->window_s in fft_short() 200 #define window gfc->cd_psy->window in fft_short() 244 gfc->fft_fht(x, BLKSIZE_s / 2); in fft_short() 250 fft_long(lame_internal_flags const *const gfc, in fft_long() argument 257 #define window_s gfc->cd_psy->window_s in fft_long() 258 #define window gfc->cd_psy->window in fft_long() 297 gfc->fft_fht(x, BLKSIZE / 2); in fft_long() 307 init_fft(lame_internal_flags * const gfc) in init_fft() argument 315 gfc in init_fft() [all...] |
H A D | reservoir.h | 25 int ResvFrameBegin(lame_internal_flags * gfc, int *mean_bits); 26 void ResvMaxBits(lame_internal_flags * gfc, int mean_bits, int *targ_bits, int *extra_bits, 28 void ResvAdjust(lame_internal_flags * gfc, gr_info const *gi); 29 void ResvFrameEnd(lame_internal_flags * gfc, int mean_bits);
|
H A D | quantize.h | 25 void CBR_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2], 28 void VBR_old_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2], 31 void VBR_new_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2], 34 void ABR_iteration_loop(lame_internal_flags * gfc, const FLOAT pe[2][2],
|
H A D | fft.h | 25 void fft_long(lame_internal_flags const *const gfc, FLOAT x_real[BLKSIZE], 28 void fft_short(lame_internal_flags const *const gfc, FLOAT x_real[3][BLKSIZE_s], 31 void init_fft(lame_internal_flags * const gfc);
|
H A D | vbrquantize.c | 50 lame_internal_flags *gfc; member 446 DEBUGF(that->gfc, "sfb=%3d guess=%3d found=%3d diff=%3d\n", sfb, guess, m2, in block_sf() 774 lame_internal_flags const *const gfc = that->gfc; in short_block_constrain() local 775 SessionConfig_t const *const cfg = &gfc->cfg; in short_block_constrain() 852 lame_internal_flags const *const gfc = that->gfc; in long_block_constrain() local 853 SessionConfig_t const *const cfg = &gfc->cfg; in long_block_constrain() 987 int rc = scale_bitcount(that->gfc, that->cod_info); in bitcount() 993 ERRORF(that->gfc, "INTERNA in bitcount() 1232 reduce_bit_usage(lame_internal_flags * gfc, int gr, int ch ) reduce_bit_usage() argument 1255 VBR_encode_frame(lame_internal_flags * gfc, const FLOAT xr34orig[2][2][576], const FLOAT l3_xmin[2][2][SFBMAX], const int max_bits[2][2]) VBR_encode_frame() argument [all...] |
H A D | util.h | 480 * if ( gfc -> Class_ID == LAME_ID ) ... 560 void freegfc(lame_internal_flags * const gfc); 561 void free_id3tag(lame_internal_flags * const gfc); 577 void fill_buffer(lame_internal_flags * gfc, 605 extern void lame_errorf(const lame_internal_flags * gfc, const char *, ...); 606 extern void lame_debugf(const lame_internal_flags * gfc, const char *, ...); 607 extern void lame_msgf(const lame_internal_flags * gfc, const char *, ...);
|
H A D | psymodel.h | 26 int L3psycho_anal_ns(lame_internal_flags * gfc, 32 int L3psycho_anal_vbr(lame_internal_flags * gfc,
|
H A D | newmdct.h | 25 void mdct_sub48(lame_internal_flags * gfc, const sample_t * w0, const sample_t * w1);
|
H A D | vbrquantize.h | 25 int VBR_encode_frame(lame_internal_flags * gfc, const FLOAT xr34orig[2][2][576],
|
H A D | encoder.h | 152 int lame_encode_mp3_frame(lame_internal_flags * gfc,
|
H A D | VbrTag.h | 76 void AddVbrFrame(lame_internal_flags * gfc);
|