/external/libopus/silk/ |
H A D | stereo_encode_pred.c | 36 ec_enc *psRangeEnc, /* I/O Compressor data structure */ 45 ec_enc_icdf( psRangeEnc, n, silk_stereo_pred_joint_iCDF, 8 ); 49 ec_enc_icdf( psRangeEnc, ix[ n ][ 0 ], silk_uniform3_iCDF, 8 ); 50 ec_enc_icdf( psRangeEnc, ix[ n ][ 1 ], silk_uniform5_iCDF, 8 ); 56 ec_enc *psRangeEnc, /* I/O Compressor data structure */ 61 ec_enc_icdf( psRangeEnc, mid_only_flag, silk_stereo_only_code_mid_iCDF, 8 ); 35 silk_stereo_encode_pred( ec_enc *psRangeEnc, opus_int8 ix[ 2 ][ 3 ] ) argument 55 silk_stereo_encode_mid_only( ec_enc *psRangeEnc, opus_int8 mid_only_flag ) argument
|
H A D | code_signs.c | 42 ec_enc *psRangeEnc, /* I/O Compressor data structure */ 66 ec_enc_icdf( psRangeEnc, silk_enc_map( q_ptr[ j ]), icdf, 8 ); 41 silk_encode_signs( ec_enc *psRangeEnc, const opus_int8 pulses[], opus_int length, const opus_int signalType, const opus_int quantOffsetType, const opus_int sum_pulses[ MAX_NB_SHELL_BLOCKS ] ) argument
|
H A D | encode_indices.c | 37 ec_enc *psRangeEnc, /* I/O Compressor data structure */ 62 ec_enc_icdf( psRangeEnc, typeOffset - 2, silk_type_offset_VAD_iCDF, 8 ); 64 ec_enc_icdf( psRangeEnc, typeOffset, silk_type_offset_no_VAD_iCDF, 8 ); 74 ec_enc_icdf( psRangeEnc, psIndices->GainsIndices[ 0 ], silk_delta_gain_iCDF, 8 ); 78 ec_enc_icdf( psRangeEnc, silk_RSHIFT( psIndices->GainsIndices[ 0 ], 3 ), silk_gain_iCDF[ psIndices->signalType ], 8 ); 79 ec_enc_icdf( psRangeEnc, psIndices->GainsIndices[ 0 ] & 7, silk_uniform8_iCDF, 8 ); 85 ec_enc_icdf( psRangeEnc, psIndices->GainsIndices[ i ], silk_delta_gain_iCDF, 8 ); 91 ec_enc_icdf( psRangeEnc, psIndices->NLSFIndices[ 0 ], &psEncC->psNLSF_CB->CB1_iCDF[ ( psIndices->signalType >> 1 ) * psEncC->psNLSF_CB->nVectors ], 8 ); 96 ec_enc_icdf( psRangeEnc, 2 * NLSF_QUANT_MAX_AMPLITUDE, &psEncC->psNLSF_CB->ec_iCDF[ ec_ix[ i ] ], 8 ); 97 ec_enc_icdf( psRangeEnc, psIndice 35 silk_encode_indices( silk_encoder_state *psEncC, ec_enc *psRangeEnc, opus_int FrameIndex, opus_int encode_LBRR, opus_int condCoding ) argument [all...] |
H A D | shell_coder.c | 49 ec_enc *psRangeEnc, /* I/O compressor data structure */ 56 ec_enc_icdf( psRangeEnc, p_child1, &shell_table[ silk_shell_code_table_offsets[ p ] ], 8 ); 79 ec_enc *psRangeEnc, /* I/O compressor data structure */ 94 encode_split( psRangeEnc, pulses3[ 0 ], pulses4[ 0 ], silk_shell_code_table3 ); 96 encode_split( psRangeEnc, pulses2[ 0 ], pulses3[ 0 ], silk_shell_code_table2 ); 98 encode_split( psRangeEnc, pulses1[ 0 ], pulses2[ 0 ], silk_shell_code_table1 ); 99 encode_split( psRangeEnc, pulses0[ 0 ], pulses1[ 0 ], silk_shell_code_table0 ); 100 encode_split( psRangeEnc, pulses0[ 2 ], pulses1[ 1 ], silk_shell_code_table0 ); 102 encode_split( psRangeEnc, pulses1[ 2 ], pulses2[ 1 ], silk_shell_code_table1 ); 103 encode_split( psRangeEnc, pulses 48 encode_split( ec_enc *psRangeEnc, const opus_int p_child1, const opus_int p, const opus_uint8 *shell_table ) argument 78 silk_shell_encoder( ec_enc *psRangeEnc, const opus_int *pulses0 ) argument [all...] |
H A D | encode_pulses.c | 61 ec_enc *psRangeEnc, /* I/O compressor data structure */ 155 ec_enc_icdf( psRangeEnc, RateLevelIndex, silk_rate_levels_iCDF[ signalType >> 1 ], 8 ); 163 ec_enc_icdf( psRangeEnc, sum_pulses[ i ], cdf_ptr, 8 ); 165 ec_enc_icdf( psRangeEnc, MAX_PULSES + 1, cdf_ptr, 8 ); 167 ec_enc_icdf( psRangeEnc, MAX_PULSES + 1, silk_pulses_per_block_iCDF[ N_RATE_LEVELS - 1 ], 8 ); 169 ec_enc_icdf( psRangeEnc, sum_pulses[ i ], silk_pulses_per_block_iCDF[ N_RATE_LEVELS - 1 ], 8 ); 178 silk_shell_encoder( psRangeEnc, &abs_pulses[ i * SHELL_CODEC_FRAME_LENGTH ] ); 193 ec_enc_icdf( psRangeEnc, bit, silk_lsb_iCDF, 8 ); 196 ec_enc_icdf( psRangeEnc, bit, silk_lsb_iCDF, 8 ); 204 silk_encode_signs( psRangeEnc, pulse 60 silk_encode_pulses( ec_enc *psRangeEnc, const opus_int signalType, const opus_int quantOffsetType, opus_int8 pulses[], const opus_int frame_length ) argument [all...] |
H A D | enc_API.c | 145 ec_enc *psRangeEnc, /* I/O Compressor data structure */ 334 ec_enc_icdf( psRangeEnc, 0, iCDF, 8 ); 345 ec_enc_icdf( psRangeEnc, LBRR_symbol - 1, silk_LBRR_flags_iCDF_ptr[ psEnc->state_Fxx[ n ].sCmn.nFramesPerPacket - 2 ], 8 ); 356 silk_stereo_encode_pred( psRangeEnc, psEnc->sStereo.predIx[ i ] ); 359 silk_stereo_encode_mid_only( psRangeEnc, psEnc->sStereo.mid_only_flags[ i ] ); 368 silk_encode_indices( &psEnc->state_Fxx[ n ].sCmn, psRangeEnc, i, 1, condCoding ); 369 silk_encode_pulses( psRangeEnc, psEnc->state_Fxx[ n ].sCmn.indices_LBRR[i].signalType, psEnc->state_Fxx[ n ].sCmn.indices_LBRR[i].quantOffsetType, 387 nBits -= ec_tell( psRangeEnc ) >> 1; 428 silk_stereo_encode_pred( psRangeEnc, psEnc->sStereo.predIx[ psEnc->state_Fxx[ 0 ].sCmn.nFramesEncoded ] ); 430 silk_stereo_encode_mid_only( psRangeEnc, psEn 140 silk_Encode( void *encState, silk_EncControlStruct *encControl, const opus_int16 *samplesIn, opus_int nSamplesIn, ec_enc *psRangeEnc, opus_int32 *nBytesOut, const opus_int prefillFlag ) argument [all...] |
/external/libopus/silk/fixed/ |
H A D | encode_frame_FIX.c | 80 ec_enc *psRangeEnc, /* I/O compressor data structure */ 172 silk_memcpy( &sRangeEnc_copy, psRangeEnc, sizeof( ec_enc ) ); 186 silk_memcpy( psRangeEnc, &sRangeEnc_copy, sizeof( ec_enc ) ); 209 silk_encode_indices( &psEnc->sCmn, psRangeEnc, psEnc->sCmn.nFramesEncoded, 0, condCoding ); 214 silk_encode_pulses( psRangeEnc, psEnc->sCmn.indices.signalType, psEnc->sCmn.indices.quantOffsetType, 217 nBits = ec_tell( psRangeEnc ); 227 silk_memcpy( psRangeEnc, &sRangeEnc_copy2, sizeof( ec_enc ) ); 229 silk_memcpy( psRangeEnc->buf, ec_buf_copy, sRangeEnc_copy2.offs ); 255 silk_memcpy( &sRangeEnc_copy2, psRangeEnc, sizeof( ec_enc ) ); 256 silk_assert( psRangeEnc 77 silk_encode_frame_FIX( silk_encoder_state_FIX *psEnc, opus_int32 *pnBytesOut, ec_enc *psRangeEnc, opus_int condCoding, opus_int maxBits, opus_int useCBR ) argument [all...] |
/external/libopus/silk/float/ |
H A D | encode_frame_FLP.c | 79 ec_enc *psRangeEnc, /* I/O compressor data structure */ 168 silk_memcpy( &sRangeEnc_copy, psRangeEnc, sizeof( ec_enc ) ); 181 silk_memcpy( psRangeEnc, &sRangeEnc_copy, sizeof( ec_enc ) ); 196 silk_encode_indices( &psEnc->sCmn, psRangeEnc, psEnc->sCmn.nFramesEncoded, 0, condCoding ); 201 silk_encode_pulses( psRangeEnc, psEnc->sCmn.indices.signalType, psEnc->sCmn.indices.quantOffsetType, 204 nBits = ec_tell( psRangeEnc ); 214 silk_memcpy( psRangeEnc, &sRangeEnc_copy2, sizeof( ec_enc ) ); 216 silk_memcpy( psRangeEnc->buf, ec_buf_copy, sRangeEnc_copy2.offs ); 242 silk_memcpy( &sRangeEnc_copy2, psRangeEnc, sizeof( ec_enc ) ); 243 silk_assert( psRangeEnc 76 silk_encode_frame_FLP( silk_encoder_state_FLP *psEnc, opus_int32 *pnBytesOut, ec_enc *psRangeEnc, opus_int condCoding, opus_int maxBits, opus_int useCBR ) argument [all...] |