/external/chromium_org/third_party/opus/src/silk/ |
H A D | decoder_set_fs.c | 37 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 D | control_audio_bandwidth.c | 41 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 D | control_codec.c | 44 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 D | control_SNR.c | 51 if( psEncC->fs_kHz == 8 ) { 53 } else if( psEncC->fs_kHz == 12 ) {
|
H A D | stereo_MS_to_LR.c | 40 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 D | encode_indices.c | 134 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 D | HP_variable_cutoff.c | 50 pitch_freq_Hz_Q16 = silk_DIV32_16( silk_LSHIFT( silk_MUL( psEncC1->fs_kHz, 1000 ), 16 ), psEncC1->prevLag );
|
H A D | stereo_LR_to_MS.c | 46 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 D | CNG.c | 93 if( psDec->fs_kHz != psCNG->fs_kHz ) { 97 psCNG->fs_kHz = psDec->fs_kHz;
|
H A D | structs.h | 152 opus_int fs_kHz; /* Internal sampling frequency (kHz) */ member in struct:__anon13994 242 opus_int fs_kHz; member in struct:__anon13995 254 opus_int fs_kHz; member in struct:__anon13996 267 opus_int fs_kHz; /* Sampling frequency in kHz */ member in struct:__anon13997
|
H A D | enc_API.c | 127 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 D | main.h | 52 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 D | PLC.c | 72 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 D | decoder_set_fs.c | 37 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 D | control_audio_bandwidth.c | 41 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 D | control_codec.c | 44 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 D | control_SNR.c | 51 if( psEncC->fs_kHz == 8 ) { 53 } else if( psEncC->fs_kHz == 12 ) {
|
H A D | stereo_MS_to_LR.c | 40 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 D | encode_indices.c | 134 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 D | HP_variable_cutoff.c | 50 pitch_freq_Hz_Q16 = silk_DIV32_16( silk_LSHIFT( silk_MUL( psEncC1->fs_kHz, 1000 ), 16 ), psEncC1->prevLag );
|
H A D | stereo_LR_to_MS.c | 46 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 D | CNG.c | 93 if( psDec->fs_kHz != psCNG->fs_kHz ) { 97 psCNG->fs_kHz = psDec->fs_kHz;
|
H A D | structs.h | 152 opus_int fs_kHz; /* Internal sampling frequency (kHz) */ member in struct:__anon23759 242 opus_int fs_kHz; member in struct:__anon23760 254 opus_int fs_kHz; member in struct:__anon23761 267 opus_int fs_kHz; /* Sampling frequency in kHz */ member in struct:__anon23762
|
H A D | enc_API.c | 127 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 D | main.h | 52 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) */
|