Searched defs:psRangeDec (Results 1 - 7 of 7) sorted by relevance

/external/libopus/silk/
H A Dstereo_decode_pred.c36 ec_dec *psRangeDec, /* I/O Compressor data structure */
44 n = ec_dec_icdf( psRangeDec, silk_stereo_pred_joint_iCDF, 8 );
48 ix[ n ][ 0 ] = ec_dec_icdf( psRangeDec, silk_uniform3_iCDF, 8 );
49 ix[ n ][ 1 ] = ec_dec_icdf( psRangeDec, silk_uniform5_iCDF, 8 );
67 ec_dec *psRangeDec, /* I/O Compressor data structure */
72 *decode_only_mid = ec_dec_icdf( psRangeDec, silk_stereo_only_code_mid_iCDF, 8 );
35 silk_stereo_decode_pred( ec_dec *psRangeDec, opus_int32 pred_Q13[] ) argument
66 silk_stereo_decode_mid_only( ec_dec *psRangeDec, opus_int *decode_only_mid ) argument
H A Ddecode_frame.c41 ec_dec *psRangeDec, /* I/O Compressor data structure */
69 silk_decode_indices( psDec, psRangeDec, psDec->nFramesDecoded, lostFlag, condCoding );
74 silk_decode_pulses( psRangeDec, pulses, psDec->indices.signalType,
39 silk_decode_frame( silk_decoder_state *psDec, ec_dec *psRangeDec, opus_int16 pOut[], opus_int32 *pN, opus_int lostFlag, opus_int condCoding, int arch ) argument
H A Dcode_signs.c76 ec_dec *psRangeDec, /* I/O Compressor data structure */
103 if( ec_dec_icdf( psRangeDec, icdf, 8 ) == 0 ) {
108 q_ptr[ j ] *= silk_dec_map( ec_dec_icdf( psRangeDec, icdf, 8 ) );
75 silk_decode_signs( ec_dec *psRangeDec, opus_int16 pulses[], opus_int length, const opus_int signalType, const opus_int quantOffsetType, const opus_int sum_pulses[ MAX_NB_SHELL_BLOCKS ] ) argument
H A Ddecode_indices.c37 ec_dec *psRangeDec, /* I/O Compressor data structure */
52 Ix = ec_dec_icdf( psRangeDec, silk_type_offset_VAD_iCDF, 8 ) + 2;
54 Ix = ec_dec_icdf( psRangeDec, silk_type_offset_no_VAD_iCDF, 8 );
65 psDec->indices.GainsIndices[ 0 ] = (opus_int8)ec_dec_icdf( psRangeDec, silk_delta_gain_iCDF, 8 );
68 psDec->indices.GainsIndices[ 0 ] = (opus_int8)silk_LSHIFT( ec_dec_icdf( psRangeDec, silk_gain_iCDF[ psDec->indices.signalType ], 8 ), 3 );
69 psDec->indices.GainsIndices[ 0 ] += (opus_int8)ec_dec_icdf( psRangeDec, silk_uniform8_iCDF, 8 );
74 psDec->indices.GainsIndices[ i ] = (opus_int8)ec_dec_icdf( psRangeDec, silk_delta_gain_iCDF, 8 );
80 psDec->indices.NLSFIndices[ 0 ] = (opus_int8)ec_dec_icdf( psRangeDec, &psDec->psNLSF_CB->CB1_iCDF[ ( psDec->indices.signalType >> 1 ) * psDec->psNLSF_CB->nVectors ], 8 );
84 Ix = ec_dec_icdf( psRangeDec, &psDec->psNLSF_CB->ec_iCDF[ ec_ix[ i ] ], 8 );
86 Ix -= ec_dec_icdf( psRangeDec, silk_NLSF_EXT_iCD
35 silk_decode_indices( silk_decoder_state *psDec, ec_dec *psRangeDec, opus_int FrameIndex, opus_int decode_LBRR, opus_int condCoding ) argument
[all...]
H A Ddecode_pulses.c38 ec_dec *psRangeDec, /* I/O Compressor data structure */
53 RateLevelIndex = ec_dec_icdf( psRangeDec, silk_rate_levels_iCDF[ signalType >> 1 ], 8 );
69 sum_pulses[ i ] = ec_dec_icdf( psRangeDec, cdf_ptr, 8 );
75 sum_pulses[ i ] = ec_dec_icdf( psRangeDec,
85 silk_shell_decoder( &pulses[ silk_SMULBB( i, SHELL_CODEC_FRAME_LENGTH ) ], psRangeDec, sum_pulses[ i ] );
102 abs_q += ec_dec_icdf( psRangeDec, silk_lsb_iCDF, 8 );
114 silk_decode_signs( psRangeDec, pulses, frame_length, signalType, quantOffsetType, sum_pulses );
37 silk_decode_pulses( ec_dec *psRangeDec, opus_int16 pulses[], const opus_int signalType, const opus_int quantOffsetType, const opus_int frame_length ) argument
H A Dshell_coder.c63 ec_dec *psRangeDec, /* I/O Compressor data structure */
69 p_child1[ 0 ] = ec_dec_icdf( psRangeDec, &shell_table[ silk_shell_code_table_offsets[ p ] ], 8 );
121 ec_dec *psRangeDec, /* I/O Compressor data structure */
130 decode_split( &pulses3[ 0 ], &pulses3[ 1 ], psRangeDec, pulses4, silk_shell_code_table3 );
132 decode_split( &pulses2[ 0 ], &pulses2[ 1 ], psRangeDec, pulses3[ 0 ], silk_shell_code_table2 );
134 decode_split( &pulses1[ 0 ], &pulses1[ 1 ], psRangeDec, pulses2[ 0 ], silk_shell_code_table1 );
135 decode_split( &pulses0[ 0 ], &pulses0[ 1 ], psRangeDec, pulses1[ 0 ], silk_shell_code_table0 );
136 decode_split( &pulses0[ 2 ], &pulses0[ 3 ], psRangeDec, pulses1[ 1 ], silk_shell_code_table0 );
138 decode_split( &pulses1[ 2 ], &pulses1[ 3 ], psRangeDec, pulses2[ 1 ], silk_shell_code_table1 );
139 decode_split( &pulses0[ 4 ], &pulses0[ 5 ], psRangeDec, pulses
60 decode_split( opus_int16 *p_child1, opus_int16 *p_child2, ec_dec *psRangeDec, const opus_int p, const opus_uint8 *shell_table ) argument
119 silk_shell_decoder( opus_int16 *pulses0, ec_dec *psRangeDec, const opus_int pulses4 ) argument
[all...]
H A Ddec_API.c86 ec_dec *psRangeDec, /* I/O Compressor data structure */
179 channel_state[ n ].VAD_flags[ i ] = ec_dec_bit_logp(psRangeDec, 1);
181 channel_state[ n ].LBRR_flag = ec_dec_bit_logp(psRangeDec, 1);
190 LBRR_symbol = ec_dec_icdf( psRangeDec, silk_LBRR_flags_iCDF_ptr[ channel_state[ n ].nFramesPerPacket - 2 ], 8 ) + 1;
207 silk_stereo_decode_pred( psRangeDec, MS_pred_Q13 );
209 silk_stereo_decode_mid_only( psRangeDec, &decode_only_middle );
218 silk_decode_indices( &channel_state[ n ], psRangeDec, i, 1, condCoding );
219 silk_decode_pulses( psRangeDec, pulses, channel_state[ n ].indices.signalType,
232 silk_stereo_decode_pred( psRangeDec, MS_pred_Q13 );
237 silk_stereo_decode_mid_only( psRangeDec,
81 silk_Decode( void* decState, silk_DecControlStruct* decControl, opus_int lostFlag, opus_int newPacketFlag, ec_dec *psRangeDec, opus_int16 *samplesOut, opus_int32 *nSamplesOut, int arch ) argument
[all...]

Completed in 174 milliseconds