Searched refs:fs_kHz (Results 1 - 25 of 46) sorted by relevance

12

/external/chromium_org/third_party/opus/src/silk/
H A Ddecoder_set_fs.c37 opus_int fs_kHz, /* I Sampling frequency (kHz) */
43 silk_assert( fs_kHz == 8 || fs_kHz == 12 || fs_kHz == 16 );
47 psDec->subfr_length = silk_SMULBB( SUB_FRAME_LENGTH_MS, fs_kHz );
51 if( psDec->fs_kHz != fs_kHz || psDec->fs_API_hz != fs_API_Hz ) {
52 /* Initialize the resampler for dec_API.c preparing resampling from fs_kHz to API_fs_Hz */
53 ret += silk_resampler_init( &psDec->resampler_state, silk_SMULBB( fs_kHz, 1000 ), fs_API_Hz, 0 );
58 if( psDec->fs_kHz !
35 silk_decoder_set_fs( silk_decoder_state *psDec, opus_int fs_kHz, opus_int32 fs_API_Hz ) argument
[all...]
H A Dcontrol_audio_bandwidth.c41 opus_int fs_kHz; local
44 fs_kHz = psEncC->fs_kHz;
45 fs_Hz = silk_SMULBB( fs_kHz, 1000 );
49 fs_kHz = silk_DIV32_16( fs_Hz, 1000 );
55 fs_kHz = silk_DIV32_16( fs_Hz, 1000 );
64 if( silk_SMULBB( psEncC->fs_kHz, 1000 ) > psEncC->desiredInternal_fs_Hz )
79 fs_kHz = psEncC->fs_kHz == 16 ? 12 : 8;
93 if( silk_SMULBB( psEncC->fs_kHz, 100
[all...]
H A Dcontrol_codec.c44 opus_int fs_kHz /* I */
49 opus_int fs_kHz, /* I */
74 opus_int fs_kHz, ret = 0; local
89 if( psEnc->sCmn.API_fs_Hz != psEnc->sCmn.prev_API_fs_Hz && psEnc->sCmn.fs_kHz > 0 ) {
91 ret += silk_setup_resamplers( psEnc, psEnc->sCmn.fs_kHz );
101 fs_kHz = silk_control_audio_bandwidth( &psEnc->sCmn, encControl );
103 fs_kHz = force_fs_kHz;
108 ret += silk_setup_resamplers( psEnc, fs_kHz );
113 ret += silk_setup_fs( psEnc, fs_kHz, encControl->payloadSize_ms );
137 opus_int fs_kHz /*
200 silk_setup_fs( silk_encoder_state_Fxx *psEnc, opus_int fs_kHz, opus_int PacketSize_ms ) argument
[all...]
H A Dcontrol_SNR.c51 if( psEncC->fs_kHz == 8 ) {
53 } else if( psEncC->fs_kHz == 12 ) {
H A Dstereo_MS_to_LR.c40 opus_int fs_kHz, /* I Samples rate (kHz) */
56 denom_Q16 = silk_DIV32_16( (opus_int32)1 << 16, STEREO_INTERP_LEN_MS * fs_kHz );
59 for( n = 0; n < STEREO_INTERP_LEN_MS * fs_kHz; n++ ) {
69 for( n = STEREO_INTERP_LEN_MS * fs_kHz; n < frame_length; n++ ) {
35 silk_stereo_MS_to_LR( stereo_dec_state *state, opus_int16 x1[], opus_int16 x2[], const opus_int32 pred_Q13[], opus_int fs_kHz, opus_int frame_length ) argument
H A Dencode_indices.c134 pitch_high_bits = silk_DIV32_16( psIndices->lagIndex, silk_RSHIFT( psEncC->fs_kHz, 1 ) );
135 pitch_low_bits = psIndices->lagIndex - silk_SMULBB( pitch_high_bits, silk_RSHIFT( psEncC->fs_kHz, 1 ) );
136 silk_assert( pitch_low_bits < psEncC->fs_kHz / 2 );
145 silk_assert( ( psIndices->contourIndex < 34 && psEncC->fs_kHz > 8 && psEncC->nb_subfr == 4 ) ||
146 ( psIndices->contourIndex < 11 && psEncC->fs_kHz == 8 && psEncC->nb_subfr == 4 ) ||
147 ( psIndices->contourIndex < 12 && psEncC->fs_kHz > 8 && psEncC->nb_subfr == 2 ) ||
148 ( psIndices->contourIndex < 3 && psEncC->fs_kHz == 8 && psEncC->nb_subfr == 2 ) );
H A DHP_variable_cutoff.c50 pitch_freq_Hz_Q16 = silk_DIV32_16( silk_LSHIFT( silk_MUL( psEncC1->fs_kHz, 1000 ), 16 ), psEncC1->prevLag );
H A Dstereo_LR_to_MS.c46 opus_int fs_kHz, /* I Sample rate (kHz) */
95 is10msFrame = frame_length == 10 * fs_kHz;
112 min_mid_rate_bps = silk_SMLABB( 2000, fs_kHz, 900 );
182 state->silent_side_len += frame_length - STEREO_INTERP_LEN_MS * fs_kHz;
183 if( state->silent_side_len < LA_SHAPE_MS * fs_kHz ) {
202 denom_Q16 = silk_DIV32_16( (opus_int32)1 << 16, STEREO_INTERP_LEN_MS * fs_kHz );
206 for( n = 0; n < STEREO_INTERP_LEN_MS * fs_kHz; n++ ) {
219 for( n = STEREO_INTERP_LEN_MS * fs_kHz; n < frame_length; n++ ) {
36 silk_stereo_LR_to_MS( stereo_enc_state *state, opus_int16 x1[], opus_int16 x2[], opus_int8 ix[ 2 ][ 3 ], opus_int8 *mid_only_flag, opus_int32 mid_side_rates_bps[], opus_int32 total_rate_bps, opus_int prev_speech_act_Q8, opus_int toMono, opus_int fs_kHz, opus_int frame_length ) argument
H A DCNG.c93 if( psDec->fs_kHz != psCNG->fs_kHz ) {
97 psCNG->fs_kHz = psDec->fs_kHz;
H A Dstructs.h152 opus_int fs_kHz; /* Internal sampling frequency (kHz) */ member in struct:__anon14732
242 opus_int fs_kHz; member in struct:__anon14733
254 opus_int fs_kHz; member in struct:__anon14734
267 opus_int fs_kHz; /* Sampling frequency in kHz */ member in struct:__anon14735
H A Denc_API.c127 encStatus->internalSampleRate = silk_SMULBB( state_Fxx[ 0 ].sCmn.fs_kHz, 1000 );
129 encStatus->inWBmodeWithoutVariableLP = state_Fxx[ 0 ].sCmn.fs_kHz == 16 && state_Fxx[ 0 ].sCmn.sLP.mode == 0;
239 opus_int force_fs_kHz = (n==1) ? psEnc->state_Fxx[0].sCmn.fs_kHz : 0;
252 silk_assert( encControl->nChannelsInternal == 1 || psEnc->state_Fxx[ 0 ].sCmn.fs_kHz == psEnc->state_Fxx[ 1 ].sCmn.fs_kHz );
256 10 * nBlocksOf10ms * psEnc->state_Fxx[ 0 ].sCmn.fs_kHz;
260 psEnc->state_Fxx[ 0 ].sCmn.fs_kHz * 1000 );
265 nSamplesFromInput = silk_DIV32_16( nSamplesToBuffer * psEnc->state_Fxx[ 0 ].sCmn.API_fs_Hz, psEnc->state_Fxx[ 0 ].sCmn.fs_kHz * 1000 );
282 nSamplesToBuffer = silk_min( nSamplesToBuffer, 10 * nBlocksOf10ms * psEnc->state_Fxx[ 1 ].sCmn.fs_kHz );
407 psEnc->state_Fxx[ 0 ].sCmn.fs_kHz, psEn
[all...]
H A Dmain.h52 opus_int fs_kHz, /* I Sample rate (kHz) */
62 opus_int fs_kHz, /* I Samples rate (kHz) */
363 opus_int fs_kHz, /* I Sampling frequency (kHz) */
H A DPLC.c72 if( psDec->fs_kHz != psDec->sPLC.fs_kHz ) {
74 psDec->sPLC.fs_kHz = psDec->fs_kHz;
153 psPLC->pitchL_Q8 = silk_LSHIFT( silk_SMULBB( psDec->fs_kHz, 18 ), 8 );
314 psPLC->pitchL_Q8 = silk_min_32( psPLC->pitchL_Q8, silk_LSHIFT( silk_SMULBB( MAX_PITCH_LAG_MS, psDec->fs_kHz ), 8 ) );
/external/libopus/silk/
H A Ddecoder_set_fs.c37 opus_int fs_kHz, /* I Sampling frequency (kHz) */
43 silk_assert( fs_kHz == 8 || fs_kHz == 12 || fs_kHz == 16 );
47 psDec->subfr_length = silk_SMULBB( SUB_FRAME_LENGTH_MS, fs_kHz );
51 if( psDec->fs_kHz != fs_kHz || psDec->fs_API_hz != fs_API_Hz ) {
52 /* Initialize the resampler for dec_API.c preparing resampling from fs_kHz to API_fs_Hz */
53 ret += silk_resampler_init( &psDec->resampler_state, silk_SMULBB( fs_kHz, 1000 ), fs_API_Hz, 0 );
58 if( psDec->fs_kHz !
35 silk_decoder_set_fs( silk_decoder_state *psDec, opus_int fs_kHz, opus_int32 fs_API_Hz ) argument
[all...]
H A Dcontrol_audio_bandwidth.c41 opus_int fs_kHz; local
44 fs_kHz = psEncC->fs_kHz;
45 fs_Hz = silk_SMULBB( fs_kHz, 1000 );
49 fs_kHz = silk_DIV32_16( fs_Hz, 1000 );
55 fs_kHz = silk_DIV32_16( fs_Hz, 1000 );
64 if( silk_SMULBB( psEncC->fs_kHz, 1000 ) > psEncC->desiredInternal_fs_Hz )
79 fs_kHz = psEncC->fs_kHz == 16 ? 12 : 8;
93 if( silk_SMULBB( psEncC->fs_kHz, 100
[all...]
H A Dcontrol_codec.c44 opus_int fs_kHz /* I */
49 opus_int fs_kHz, /* I */
74 opus_int fs_kHz, ret = 0; local
89 if( psEnc->sCmn.API_fs_Hz != psEnc->sCmn.prev_API_fs_Hz && psEnc->sCmn.fs_kHz > 0 ) {
91 ret += silk_setup_resamplers( psEnc, psEnc->sCmn.fs_kHz );
101 fs_kHz = silk_control_audio_bandwidth( &psEnc->sCmn, encControl );
103 fs_kHz = force_fs_kHz;
108 ret += silk_setup_resamplers( psEnc, fs_kHz );
113 ret += silk_setup_fs( psEnc, fs_kHz, encControl->payloadSize_ms );
137 opus_int fs_kHz /*
200 silk_setup_fs( silk_encoder_state_Fxx *psEnc, opus_int fs_kHz, opus_int PacketSize_ms ) argument
[all...]
H A Dcontrol_SNR.c51 if( psEncC->fs_kHz == 8 ) {
53 } else if( psEncC->fs_kHz == 12 ) {
H A Dstereo_MS_to_LR.c40 opus_int fs_kHz, /* I Samples rate (kHz) */
56 denom_Q16 = silk_DIV32_16( (opus_int32)1 << 16, STEREO_INTERP_LEN_MS * fs_kHz );
59 for( n = 0; n < STEREO_INTERP_LEN_MS * fs_kHz; n++ ) {
69 for( n = STEREO_INTERP_LEN_MS * fs_kHz; n < frame_length; n++ ) {
35 silk_stereo_MS_to_LR( stereo_dec_state *state, opus_int16 x1[], opus_int16 x2[], const opus_int32 pred_Q13[], opus_int fs_kHz, opus_int frame_length ) argument
H A Dencode_indices.c134 pitch_high_bits = silk_DIV32_16( psIndices->lagIndex, silk_RSHIFT( psEncC->fs_kHz, 1 ) );
135 pitch_low_bits = psIndices->lagIndex - silk_SMULBB( pitch_high_bits, silk_RSHIFT( psEncC->fs_kHz, 1 ) );
136 silk_assert( pitch_low_bits < psEncC->fs_kHz / 2 );
145 silk_assert( ( psIndices->contourIndex < 34 && psEncC->fs_kHz > 8 && psEncC->nb_subfr == 4 ) ||
146 ( psIndices->contourIndex < 11 && psEncC->fs_kHz == 8 && psEncC->nb_subfr == 4 ) ||
147 ( psIndices->contourIndex < 12 && psEncC->fs_kHz > 8 && psEncC->nb_subfr == 2 ) ||
148 ( psIndices->contourIndex < 3 && psEncC->fs_kHz == 8 && psEncC->nb_subfr == 2 ) );
H A DHP_variable_cutoff.c50 pitch_freq_Hz_Q16 = silk_DIV32_16( silk_LSHIFT( silk_MUL( psEncC1->fs_kHz, 1000 ), 16 ), psEncC1->prevLag );
H A Dstereo_LR_to_MS.c46 opus_int fs_kHz, /* I Sample rate (kHz) */
95 is10msFrame = frame_length == 10 * fs_kHz;
112 min_mid_rate_bps = silk_SMLABB( 2000, fs_kHz, 900 );
182 state->silent_side_len += frame_length - STEREO_INTERP_LEN_MS * fs_kHz;
183 if( state->silent_side_len < LA_SHAPE_MS * fs_kHz ) {
202 denom_Q16 = silk_DIV32_16( (opus_int32)1 << 16, STEREO_INTERP_LEN_MS * fs_kHz );
206 for( n = 0; n < STEREO_INTERP_LEN_MS * fs_kHz; n++ ) {
219 for( n = STEREO_INTERP_LEN_MS * fs_kHz; n < frame_length; n++ ) {
36 silk_stereo_LR_to_MS( stereo_enc_state *state, opus_int16 x1[], opus_int16 x2[], opus_int8 ix[ 2 ][ 3 ], opus_int8 *mid_only_flag, opus_int32 mid_side_rates_bps[], opus_int32 total_rate_bps, opus_int prev_speech_act_Q8, opus_int toMono, opus_int fs_kHz, opus_int frame_length ) argument
H A DCNG.c93 if( psDec->fs_kHz != psCNG->fs_kHz ) {
97 psCNG->fs_kHz = psDec->fs_kHz;
H A Dstructs.h152 opus_int fs_kHz; /* Internal sampling frequency (kHz) */ member in struct:__anon24563
242 opus_int fs_kHz; member in struct:__anon24564
254 opus_int fs_kHz; member in struct:__anon24565
267 opus_int fs_kHz; /* Sampling frequency in kHz */ member in struct:__anon24566
H A Denc_API.c127 encStatus->internalSampleRate = silk_SMULBB( state_Fxx[ 0 ].sCmn.fs_kHz, 1000 );
129 encStatus->inWBmodeWithoutVariableLP = state_Fxx[ 0 ].sCmn.fs_kHz == 16 && state_Fxx[ 0 ].sCmn.sLP.mode == 0;
239 opus_int force_fs_kHz = (n==1) ? psEnc->state_Fxx[0].sCmn.fs_kHz : 0;
252 silk_assert( encControl->nChannelsInternal == 1 || psEnc->state_Fxx[ 0 ].sCmn.fs_kHz == psEnc->state_Fxx[ 1 ].sCmn.fs_kHz );
256 10 * nBlocksOf10ms * psEnc->state_Fxx[ 0 ].sCmn.fs_kHz;
260 psEnc->state_Fxx[ 0 ].sCmn.fs_kHz * 1000 );
265 nSamplesFromInput = silk_DIV32_16( nSamplesToBuffer * psEnc->state_Fxx[ 0 ].sCmn.API_fs_Hz, psEnc->state_Fxx[ 0 ].sCmn.fs_kHz * 1000 );
282 nSamplesToBuffer = silk_min( nSamplesToBuffer, 10 * nBlocksOf10ms * psEnc->state_Fxx[ 1 ].sCmn.fs_kHz );
407 psEnc->state_Fxx[ 0 ].sCmn.fs_kHz, psEn
[all...]
H A Dmain.h52 opus_int fs_kHz, /* I Sample rate (kHz) */
62 opus_int fs_kHz, /* I Samples rate (kHz) */
363 opus_int fs_kHz, /* I Sampling frequency (kHz) */

Completed in 198 milliseconds

12