/third_party/ffmpeg/libavcodec/ |
H A D | amrnbdata.h | 69 uint16_t lsf[5]; ///< lsf parameters: 5 parameters for MODE_12k2, only 3 for other modes member 86 8, AMR_BIT(lsf[0]), 7, 6, 5, 4, 3, 2, 1, 0, 87 8, AMR_BIT(lsf[1]), 15, 14, 13, 12, 11, 10, 9, 8, 88 7, AMR_BIT(lsf[2]), 51, 35, 34, 50, 33, 49, 32, 107 8, AMR_BIT(lsf[0]), 0, 1, 2, 3, 4, 5, 6, 7, 108 8, AMR_BIT(lsf[1]), 8, 9, 10, 11, 12, 13, 14, 15, 109 7, AMR_BIT(lsf[2]), 70, 51, 43, 71, 50, 60, 49, 130 8, AMR_BIT(lsf[0]), 7, 6, 0, 3, 5, 4, 2, 1, 131 9, AMR_BIT(lsf[ [all...] |
H A D | mpegaudiodecheader.c | 45 s->lsf = (header & (1<<19)) ? 0 : 1; in avpriv_mpegaudio_decode_header() 48 s->lsf = 1; in avpriv_mpegaudio_decode_header() 57 sample_rate = ff_mpa_freq_tab[sample_rate_index] >> (s->lsf + mpeg25); in avpriv_mpegaudio_decode_header() 58 sample_rate_index += 3 * (s->lsf + mpeg25); in avpriv_mpegaudio_decode_header() 78 frame_size = ff_mpa_bitrate_tab[s->lsf][s->layer - 1][bitrate_index]; in avpriv_mpegaudio_decode_header() 91 frame_size = (frame_size * 144000) / (sample_rate << s->lsf); in avpriv_mpegaudio_decode_header() 141 if (s->lsf) in ff_mpa_decode_header()
|
H A D | mp3_header_decompress_bsf.c | 36 int lsf, mpeg25, bitrate_index, frame_size, ret; in mp3_header_decompress() local 63 lsf = sample_rate < (24000+32000)/2; in mp3_header_decompress() 71 sample_rate = ff_mpa_freq_tab[sample_rate_index] >> (lsf + mpeg25); //in case sample rate is a little off in mp3_header_decompress() 74 frame_size = ff_mpa_bitrate_tab[lsf][2][bitrate_index>>1]; in mp3_header_decompress() 75 frame_size = (frame_size * 144000) / (sample_rate << lsf) + (bitrate_index&1); in mp3_header_decompress() 103 if(lsf){ in mp3_header_decompress()
|
H A D | lsp.c | 51 void ff_set_min_dist_lsf(float *lsf, double min_spacing, int size) in ff_set_min_dist_lsf() argument 56 prev = lsf[i] = FFMAX(lsf[i], prev + min_spacing); in ff_set_min_dist_lsf() 83 void ff_acelp_lsf2lsp(int16_t *lsp, const int16_t *lsf, int lp_order) in ff_acelp_lsf2lsp() argument 87 /* Convert LSF to LSP, lsp=cos(lsf) */ in ff_acelp_lsf2lsp() 90 lsp[i] = ff_cos(lsf[i] * 20861 >> 15); // divide by PI and (0,13) -> (0,14) in ff_acelp_lsf2lsp() 93 void ff_acelp_lsf2lspd(double *lsp, const float *lsf, int lp_order) in ff_acelp_lsf2lspd() argument 98 lsp[i] = cos(2.0 * M_PI * lsf[i]); in ff_acelp_lsf2lspd()
|
H A D | lsp.h | 49 * @param[in,out] lsf LSFs in Hertz 50 * @param min_spacing minimum distance between two consecutive lsf values 51 * @param size size of the lsf vector 53 void ff_set_min_dist_lsf(float *lsf, double min_spacing, int size); 58 * @param lsf normalized LSF coefficients (0 <= (2.13) < 0x2000 * PI) 61 * @remark It is safe to pass the same array into the lsf and lsp parameters. 63 void ff_acelp_lsf2lsp(int16_t *lsp, const int16_t *lsf, int lp_order); 68 void ff_acelp_lsf2lspd(double *lsp, const float *lsf, int lp_order);
|
H A D | mpegaudio.c | 31 int ff_mpa_l2_select_table(int bitrate, int nb_channels, int freq, int lsf) in ff_mpa_l2_select_table() argument 36 if (!lsf) { in ff_mpa_l2_select_table()
|
H A D | ilbcdec.c | 79 int16_t lsf[LSF_NSPLIT*LPC_N_MAX]; member 136 frame->lsf[0] = get_bits(gb, 6); in unpack_frame() 137 frame->lsf[1] = get_bits(gb, 7); in unpack_frame() 138 frame->lsf[2] = get_bits(gb, 7); in unpack_frame() 152 frame->lsf[3] = get_bits(gb, 6); in unpack_frame() 153 frame->lsf[4] = get_bits(gb, 7); in unpack_frame() 154 frame->lsf[5] = get_bits(gb, 7); in unpack_frame() 311 static void lsf_check_stability(int16_t *lsf, int dim, int nb_vectors) in lsf_check_stability() argument 318 if ((lsf[i + 1] - lsf[ in lsf_check_stability() 344 lsf2lsp(int16_t *lsf, int16_t *lsp, int order) lsf2lsp() argument 394 lsf2poly(int16_t *a, int16_t *lsf) lsf2poly() argument [all...] |
H A D | mpegaudioenc_template.c | 51 int lsf; /* 1 if mpeg2 low bitrate selected */ member 96 s->lsf = 0; in MPA_encode_init() 101 s->lsf = 1; in MPA_encode_init() 113 if (ff_mpa_bitrate_tab[s->lsf][1][i] == bitrate) in MPA_encode_init() 118 bitrate = ff_mpa_bitrate_tab[s->lsf][1][i]; in MPA_encode_init() 137 table = ff_mpa_l2_select_table(bitrate, s->nb_channels, freq, s->lsf); in MPA_encode_init() 618 put_bits(p, 1, 1 - s->lsf); /* 1 = MPEG-1 ID, 0 = MPEG-2 lsf ID */ in encode_frame()
|
H A D | mpegaudio.h | 79 int ff_mpa_l2_select_table(int bitrate, int nb_channels, int freq, int lsf);
|
H A D | mpegaudiodecheader.h | 45 int lsf;
|
H A D | sipr16k.c | 40 * Convert an lsf vector into an lsp vector. 42 * @param lsf input lsf vector 45 static void lsf2lsp(const float *lsf, double *lsp) in lsf2lsp() argument 50 lsp[i] = cosf(lsf[i]); in lsf2lsp()
|
H A D | amrnbdec.c | 102 AMRNBFrame frame; ///< decoded AMR parameters (lsf coefficients, codebook indexes, etc) 111 float lsf_avg[LP_FILTER_ORDER]; ///< vector of averaged lsf vector 260 * Decode a set of 5 split-matrix quantized lsf indexes into an lsp vector. 304 * Decode a set of 5 split-matrix quantized lsf indexes into 2 lsp vectors. 310 const uint16_t *lsf_param = p->frame.lsf; in lsf2lsp_5() 333 * Decode a set of 3 split-matrix quantized lsf indexes into an lsp vector. 339 const uint16_t *lsf_param = p->frame.lsf; in lsf2lsp_3() 592 * @param lsf LSFs for the current subframe, in the range [0,1] 598 static float fixed_gain_smooth(AMRContext *p , const float *lsf, in fixed_gain_smooth() argument 605 diff += fabs(lsf_avg[i] - lsf[ in fixed_gain_smooth() [all...] |
H A D | mpegaudiodec_template.c | 46 * - test lsf / mpeg25 extensively. 475 s->sample_rate, s->lsf); in mp_decode_layer2() 948 if (!s->lsf) { in compute_stereo() 1215 if (s->lsf) { in mp_decode_layer3() 1253 if (s->lsf) in mp_decode_layer3() 1287 if (!s->lsf) in mp_decode_layer3() 1337 if (!s->lsf) { in mp_decode_layer3() 1485 s->avctx->frame_size = s->lsf ? 576 : 1152; in mp_decode_frame()
|
/third_party/lame/mpglib/ |
H A D | common.c | 95 if (fr->lsf) 156 fr->mpeg25 ? "2.5" : (fr->lsf ? "2.0" : "1.0"), 163 tabsel_123[fr->lsf][fr->lay - 1][fr->bitrate_index], fr->extension); 173 fr->mpeg25 ? "2.5" : (fr->lsf ? "2.0" : "1.0"), 175 tabsel_123[fr->lsf][fr->lay - 1][fr->bitrate_index], 191 fr->lsf = (newhead & (1 << 19)) ? 0x0 : 0x1; in decode_header() 195 fr->lsf = 1; in decode_header() 214 fr->sampling_frequency = ((newhead >> 10) & 0x3) + (fr->lsf * 3); in decode_header() 234 fr->framesize = (long) tabsel_123[fr->lsf][0][fr->bitrate_index] * 12000; in decode_header() 242 fr->framesize = (long) tabsel_123[fr->lsf][ in decode_header() [all...] |
H A D | interface.c | 346 int mode, stereo, sampling_frequency, mpeg25, lsf; in sync_buffer() local 349 lsf = (head & (1 << 19)) ? 0x0 : 0x1; in sync_buffer() 353 lsf = 1; in sync_buffer() 363 sampling_frequency = ((head >> 10) & 0x3) + (lsf * 3); in sync_buffer() 364 h = ((stereo == fr->stereo) && (lsf == fr->lsf) && (mpeg25 == fr->mpeg25) && in sync_buffer() 517 if (mp->fr.lsf) in decodeMP3_clipchoice() 652 (1000*576*(2-mp->fr.lsf))); in decodeMP3_clipchoice()
|
H A D | mpg123.h | 97 int lsf; /* 0 = MPEG-1, 1 = MPEG-2/2.5 */ member
|
H A D | layer3.c | 1162 ,"hip: OOPS, 'gainpow2' buffer overflow lsf=%d i-stereo=%d b-type=%d mixed=%d\n" in III_dequantize_sample() 1163 ,mp->fr.lsf in III_dequantize_sample() 1197 struct gr_info_s *gr_infos, int sfreq, int ms_stereo, int lsf) in III_i_stereo() 1203 if (lsf) { in III_i_stereo() 1733 if (fr->lsf) { in decode_layer3_sideinfo() 1791 if (fr->lsf) { in decode_layer3_frame() 1804 if (fr->lsf) in decode_layer3_frame() 1823 if (fr->lsf) in decode_layer3_frame() 1851 III_i_stereo(hybridIn, scalefacs[1], gr_infos, sfreq, ms_stereo, fr->lsf); in decode_layer3_frame() 1884 mp->pinfo->bitrate = tabsel_123[fr->lsf][f in decode_layer3_frame() 1196 III_i_stereo(real xr_buf[2][SBLIMIT][SSLIMIT], int *scalefac, struct gr_info_s *gr_infos, int sfreq, int ms_stereo, int lsf) III_i_stereo() argument [all...] |
H A D | layer2.c | 349 if (fr->lsf) in II_select_table()
|
/third_party/ffmpeg/libavformat/ |
H A D | nutenc.c | 84 int lsf, mpeg25, sample_rate_index, bitrate_index, frame_size; in find_expected_header() local 88 lsf = sample_rate < (24000 + 32000) / 2; in find_expected_header() 90 sample_rate <<= lsf + mpeg25; in find_expected_header() 95 sample_rate = ff_mpa_freq_tab[sample_rate_index] >> (lsf + mpeg25); in find_expected_header() 99 ff_mpa_bitrate_tab[lsf][layer - 1][bitrate_index >> 1]; in find_expected_header() 100 frame_size = (frame_size * 144000) / (sample_rate << lsf) + in find_expected_header() 107 header |= (!lsf) << 19; in find_expected_header()
|
H A D | mp3enc.c | 211 mp3->xing_offset = xing_offtbl[mpah.lsf == 1][mpah.nb_channels == 1] + 4; in mp3_write_xing() 340 base = 4 + xing_offtbl[mpah.lsf == 1][mpah.nb_channels == 1]; in mp3_write_audio_packet()
|
H A D | mp3dec.c | 178 avio_skip(s->pb, xing_offtbl[c->lsf == 1][c->nb_channels == 1]); in mp3_parse_info_tag() 338 spf = c.lsf ? 576 : 1152; /* Samples per frame, layer 3 */ in mp3_parse_vbr_tags()
|
/third_party/lame/libmp3lame/ |
H A D | mpglib_interface.c | 203 mp3data->framesize = smpls[pmp->fr.lsf][pmp->fr.lay]; in decode1_headersB_clipchoice() 214 mp3data->bitrate = tabsel_123[pmp->fr.lsf][pmp->fr.lay - 1][pmp->fr.bitrate_index]; in decode1_headersB_clipchoice()
|