Searched refs:Vector_Word16_2 (Results 1 - 6 of 6) sorted by relevance
/external/chromium_org/third_party/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
H A D | decode.c | 43 int16_t Vector_Word16_2[FRAMESAMPLES/2]; local 108 len = WebRtcIsacfix_DecodeSpec(&ISACdec_obj->bitstr_obj, Vector_Word16_1, Vector_Word16_2, AvgPitchGain_Q12); 113 WebRtcIsacfix_Spec2Time(Vector_Word16_1, Vector_Word16_2, Vector_Word32_1, Vector_Word32_2); 168 WebRtcIsacfix_PitchFilter(Vector_Word16_1, Vector_Word16_2, &ISACdec_obj->pitchfiltstr_obj, PitchLags_Q7, PitchGains_Q12, 4); 172 WEBRTC_SPL_MEMCPY_W16( (ISACdec_obj->plcstr_obj).prevPitchInvOut, &(Vector_Word16_2[FRAMESAMPLES/2 - (PITCH_MAX_LAG + 10)]), PITCH_MAX_LAG ); 184 Vector_Word32_1[k] = (int32_t) WEBRTC_SPL_LSHIFT_W32(WEBRTC_SPL_MUL_16_16(Vector_Word16_2[k], gainQ13), 3); // Q25 201 Vector_Word32_1, hifilt_coefQ15, gain_lo_hiQ17, 1, Vector_Word16_2); 207 tmp_1 = (int16_t)WebRtcSpl_SatW32ToW16(((int32_t)Vector_Word16_1[k]+Vector_Word16_2[k] + 1)); /* Construct a new upper channel signal*/ 208 tmp_2 = (int16_t)WebRtcSpl_SatW32ToW16(((int32_t)Vector_Word16_1[k]-Vector_Word16_2[k])); /* Construct a new lower channel signal*/ 210 Vector_Word16_2[ [all...] |
H A D | decode_plc.c | 249 int16_t* Vector_Word16_2; local 288 Vector_Word16_2 = &Vector_Word16_Extended_2[NOISE_FILTER_LEN]; 482 Vector_Word16_2[i] = WEBRTC_SPL_RSHIFT_W16( 521 Vector_Word16_2, 781 WebRtcIsacfix_PitchFilter(Vector_Word16_1, Vector_Word16_2, 794 Vector_Word16_2[k], gainQ13) << 3; // Q25 803 Vector_Word32_2, hifilt_coefQ15, gain_lo_hiQ17, 1, Vector_Word16_2); 812 ((int32_t)Vector_Word16_1[k]+Vector_Word16_2[k] + 1)); 815 ((int32_t)Vector_Word16_1[k]-Vector_Word16_2[k])); 817 Vector_Word16_2[ [all...] |
H A D | isacfix.c | 448 int16_t Vector_Word16_2[FRAMESAMPLES_10ms/2]; local 469 Vector_Word16_2[k] = speechIn[k]; 471 WebRtcIsacfix_FilterAndCombine2(Vector_Word16_1, Vector_Word16_2, speechInWB, &ISAC_inst->ISACenc_obj.interpolatorstr_obj, FRAMESAMPLES_10ms);
|
/external/webrtc/src/modules/audio_coding/codecs/isac/fix/source/ |
H A D | decode.c | 43 WebRtc_Word16 Vector_Word16_2[FRAMESAMPLES/2]; local 108 len = WebRtcIsacfix_DecodeSpec(&ISACdec_obj->bitstr_obj, Vector_Word16_1, Vector_Word16_2, AvgPitchGain_Q12); 113 WebRtcIsacfix_Spec2Time(Vector_Word16_1, Vector_Word16_2, Vector_Word32_1, Vector_Word32_2); 168 WebRtcIsacfix_PitchFilter(Vector_Word16_1, Vector_Word16_2, &ISACdec_obj->pitchfiltstr_obj, PitchLags_Q7, PitchGains_Q12, 4); 172 WEBRTC_SPL_MEMCPY_W16( (ISACdec_obj->plcstr_obj).prevPitchInvOut, &(Vector_Word16_2[FRAMESAMPLES/2 - (PITCH_MAX_LAG + 10)]), PITCH_MAX_LAG ); 184 Vector_Word32_1[k] = (WebRtc_Word32) WEBRTC_SPL_LSHIFT_W32(WEBRTC_SPL_MUL_16_16(Vector_Word16_2[k], gainQ13), 3); // Q25 201 Vector_Word32_1, hifilt_coefQ15, gain_lo_hiQ17, 1, Vector_Word16_2); 207 tmp_1 = (WebRtc_Word16)WebRtcSpl_SatW32ToW16(((WebRtc_Word32)Vector_Word16_1[k]+Vector_Word16_2[k] + 1)); /* Construct a new upper channel signal*/ 208 tmp_2 = (WebRtc_Word16)WebRtcSpl_SatW32ToW16(((WebRtc_Word32)Vector_Word16_1[k]-Vector_Word16_2[k])); /* Construct a new lower channel signal*/ 210 Vector_Word16_2[ [all...] |
H A D | decode_plc.c | 249 WebRtc_Word16* Vector_Word16_2; local 288 Vector_Word16_2 = &Vector_Word16_Extended_2[NOISE_FILTER_LEN]; 482 Vector_Word16_2[i] = WEBRTC_SPL_RSHIFT_W16( 521 Vector_Word16_2, 783 WebRtcIsacfix_PitchFilter(Vector_Word16_1, Vector_Word16_2, 796 Vector_Word16_2[k], gainQ13) << 3; // Q25 805 Vector_Word32_2, hifilt_coefQ15, gain_lo_hiQ17, 1, Vector_Word16_2); 814 ((WebRtc_Word32)Vector_Word16_1[k]+Vector_Word16_2[k] + 1)); 817 ((WebRtc_Word32)Vector_Word16_1[k]-Vector_Word16_2[k])); 819 Vector_Word16_2[ [all...] |
H A D | isacfix.c | 388 WebRtc_Word16 Vector_Word16_2[FRAMESAMPLES_10ms/2]; local 409 Vector_Word16_2[k] = speechIn[k]; 411 WebRtcIsacfix_FilterAndCombine2(Vector_Word16_1, Vector_Word16_2, speechInWB, &ISAC_inst->ISACenc_obj.interpolatorstr_obj, FRAMESAMPLES_10ms);
|
Completed in 456 milliseconds