/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/ |
H A D | arith_routines.c | 19 int WebRtcIsac_EncTerminate(Bitstr *streamdata) /* in-/output struct containing bitstream */ argument 25 stream_ptr = streamdata->stream + streamdata->stream_index; 28 if ( streamdata->W_upper > 0x01FFFFFF ) 30 streamdata->streamval += 0x01000000; 32 if (streamdata->streamval < 0x01000000) 37 stream_ptr = streamdata->stream + streamdata->stream_index; 40 *stream_ptr++ = (uint8_t) (streamdata->streamval >> 24); 44 streamdata [all...] |
H A D | arith_routines.h | 25 Bitstr *streamdata, /* in-/output struct containing bitstream */ 32 int WebRtcIsac_EncTerminate(Bitstr *streamdata); /* in-/output struct containing bitstream */ 37 Bitstr *streamdata, /* in-/output struct containing bitstream */ 44 Bitstr *streamdata, /* in-/output struct containing bitstream */ 51 Bitstr *streamdata, /* in-/output struct containing bitstream */ 58 Bitstr *streamdata, /* in-/output struct containing bitstream */
|
H A D | entropy_coding.h | 32 * - streamdata : pointer to a stucture containg the encoded 49 int WebRtcIsac_DecodeSpec(Bitstr* streamdata, int16_t AvgPitchGain_Q12, 68 * - streamdata : pointer to a stucture containg the encoded 77 Bitstr* streamdata); 80 int WebRtcIsac_DecodeLpcCoef(Bitstr* streamdata, double* LPCCoef); 81 int WebRtcIsac_DecodeLpcCoefUB(Bitstr* streamdata, double* lpcVecs, 85 int WebRtcIsac_DecodeLpc(Bitstr* streamdata, double* LPCCoef_lo, 90 Bitstr* streamdata, IsacSaveEncoderData* encData); 93 Bitstr* streamdata, 111 * - streamdata [all...] |
H A D | arith_routines_hist.c | 18 void WebRtcIsac_EncHistMulti(Bitstr *streamdata, /* in-/output struct containing bitstream */ argument 32 stream_ptr = streamdata->stream + streamdata->stream_index; 33 W_upper = streamdata->W_upper; 53 streamdata->streamval += W_lower; 56 if (streamdata->streamval < W_lower) 67 *stream_ptr++ = (uint8_t) (streamdata->streamval >> 24); 68 streamdata->streamval <<= 8; 73 streamdata->stream_index = (int)(stream_ptr - streamdata 85 WebRtcIsac_DecHistBisectMulti(int *data, Bitstr *streamdata, const uint16_t **cdf, const uint16_t *cdf_size, const int N) argument 193 WebRtcIsac_DecHistOneStepMulti(int *data, Bitstr *streamdata, const uint16_t **cdf, const uint16_t *init_index, const int N) argument [all...] |
H A D | arith_routines_logist.c | 81 Bitstr *streamdata, /* in-/output struct containing bitstream */ 96 stream_ptr = streamdata->stream + streamdata->stream_index; 97 W_upper = streamdata->W_upper; 99 maxStreamPtr = streamdata->stream + STREAM_SIZE_MAX_60 - 1; 138 streamdata->streamval += W_lower; 141 if (streamdata->streamval < W_lower) 152 *stream_ptr++ = (uint8_t) (streamdata->streamval >> 24); 158 streamdata->streamval <<= 8; 163 streamdata 80 WebRtcIsac_EncLogisticMulti2( Bitstr *streamdata, int16_t *dataQ7, const uint16_t *envQ8, const int N, const int16_t isSWB12kHz) argument 171 WebRtcIsac_DecLogisticMulti2( int16_t *dataQ7, Bitstr *streamdata, const uint16_t *envQ8, const int16_t *ditherQ7, const int N, const int16_t isSWB12kHz) argument [all...] |
H A D | decode_bwe.c | 20 Bitstr* streamdata, 37 err = WebRtcIsac_DecodeFrameLen(streamdata, &frame_samples); 42 err = WebRtcIsac_DecodeSendBW(streamdata, &index); 18 WebRtcIsac_EstimateBandwidth( BwEstimatorstr* bwest_str, Bitstr* streamdata, size_t packet_size, uint16_t rtp_seq_number, uint32_t send_ts, uint32_t arr_ts, enum IsacSamplingRate encoderSampRate, enum IsacSamplingRate decoderSampRate) argument
|
H A D | entropy_coding.c | 268 int WebRtcIsac_DecodeSpec(Bitstr* streamdata, int16_t AvgPitchGain_Q12, argument 285 GenerateDitherQ7Lb(DitherQ7, streamdata->W_upper, FRAMESAMPLES, 288 GenerateDitherQ7LbUB(DitherQ7, streamdata->W_upper, FRAMESAMPLES); 296 if (WebRtcIsac_DecodeRc(streamdata, RCQ15) < 0) 301 if (WebRtcIsac_DecodeGain2(streamdata, &gain2_Q10) < 0) 327 len = WebRtcIsac_DecLogisticMulti2(data, streamdata, invARSpecQ8, DitherQ7, 391 Bitstr* streamdata) { 416 GenerateDitherQ7Lb(ditherQ7, streamdata->W_upper, FRAMESAMPLES, 419 GenerateDitherQ7LbUB(ditherQ7, streamdata->W_upper, FRAMESAMPLES); 522 WebRtcIsac_EncodeRc(RCQ15, streamdata); 389 WebRtcIsac_EncodeSpec(const int16_t* fr, const int16_t* fi, int16_t AvgPitchGain_Q12, enum ISACBand band, Bitstr* streamdata) argument 775 WebRtcIsac_DecodeLpc(Bitstr* streamdata, double* LPCCoef_lo, double* LPCCoef_hi) argument 789 WebRtcIsac_DecodeInterpolLpcUb(Bitstr* streamdata, double* percepFilterParams, int16_t bandwidth) argument 847 WebRtcIsac_DecodeLpcCoef(Bitstr* streamdata, double* LPCCoef) argument 997 WebRtcIsac_EncodeLar(double* LPCCoef, Bitstr* streamdata, IsacSaveEncoderData* encData) argument 1157 WebRtcIsac_EncodeLpcLb(double* LPCCoef_lo, double* LPCCoef_hi, Bitstr* streamdata, IsacSaveEncoderData* encData) argument 1179 WebRtcIsac_EncodeLpcUB(double* lpcVecs, Bitstr* streamdata, double* interpolLPCCoeff, int16_t bandwidth, ISACUBSaveEncDataStruct* encData) argument 1234 WebRtcIsac_EncodeLpcGainLb(double* LPCCoef_lo, double* LPCCoef_hi, Bitstr* streamdata, IsacSaveEncoderData* encData) argument 1372 WebRtcIsac_EncodeLpcGainUb(double* lpGains, Bitstr* streamdata, int* lpcGainIndex) argument 1388 WebRtcIsac_StoreLpcGainUb(double* lpGains, Bitstr* streamdata) argument 1400 WebRtcIsac_DecodeLpcGainUb(double* lpGains, Bitstr* streamdata) argument 1420 WebRtcIsac_DecodeRc(Bitstr* streamdata, int16_t* RCQ15) argument 1440 WebRtcIsac_EncodeRc(int16_t* RCQ15, Bitstr* streamdata) argument 1469 WebRtcIsac_DecodeGain2(Bitstr* streamdata, int32_t* gainQ10) argument 1486 WebRtcIsac_EncodeGain2(int32_t* gainQ10, Bitstr* streamdata) argument 1510 WebRtcIsac_DecodePitchGain(Bitstr* streamdata, int16_t* PitchGains_Q12) argument 1534 WebRtcIsac_EncodePitchGain(int16_t* PitchGains_Q12, Bitstr* streamdata, IsacSaveEncoderData* encData) argument 1592 WebRtcIsac_DecodePitchLag(Bitstr* streamdata, int16_t* PitchGain_Q12, double* PitchLags) argument 1679 WebRtcIsac_EncodePitchLag(double* PitchLags, int16_t* PitchGain_Q12, Bitstr* streamdata, IsacSaveEncoderData* encData) argument 1791 WebRtcIsac_DecodeFrameLen(Bitstr* streamdata, int16_t* framesamples) argument 1814 WebRtcIsac_EncodeFrameLen(int16_t framesamples, Bitstr* streamdata) argument 1852 WebRtcIsac_DecodeSendBW(Bitstr* streamdata, int16_t* BWno) argument 1865 WebRtcIsac_EncodeReceiveBw(int* BWno, Bitstr* streamdata) argument 1951 WebRtcIsac_DecodeLpcCoefUB(Bitstr* streamdata, double* lpcVecs, double* percepFilterGains, int16_t bandwidth) argument [all...] |
H A D | isac.c | 970 Bitstr streamdata; local 990 WebRtcIsac_ResetBitstream(&(streamdata)); 995 streamdata.stream[k] = (uint8_t)((ek >> ((k & 1) << 3)) & 0xff); 998 memcpy(streamdata.stream, encoded, 10); 1001 err = WebRtcIsac_EstimateBandwidth(&instISAC->bwestimator_obj, &streamdata, 1717 Bitstr streamdata; local 1723 WebRtcIsac_ResetBitstream(&(streamdata)); 1728 streamdata.stream[k] = (uint8_t)((ek2 >> ((k & 1) << 3)) & 0xff); 1731 memcpy(streamdata.stream, encoded, 10); 1735 err = WebRtcIsac_DecodeFrameLen(&streamdata, bweInde 1766 Bitstr streamdata; local [all...] |
H A D | codec.h | 27 int WebRtcIsac_EstimateBandwidth(BwEstimatorstr* bwest_str, Bitstr* streamdata,
|
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/ |
H A D | entropy_coding.h | 25 int WebRtcIsacfix_DecodeSpec(Bitstr_dec *streamdata, 33 Bitstr_enc *streamdata, 38 int WebRtcIsacfix_DecodeLpcCoef(Bitstr_dec *streamdata, 46 Bitstr_dec *streamdata, 55 Bitstr_enc *streamdata, 60 Bitstr_enc *streamdata, 63 int WebRtcIsacfix_DecodeRcCoef(Bitstr_dec *streamdata, 68 Bitstr_enc *streamdata); 71 int WebRtcIsacfix_DecodeGain2(Bitstr_dec *streamdata, 76 Bitstr_enc *streamdata); [all...] |
H A D | decode_bwe.c | 28 Bitstr_dec *streamdata, 39 err = WebRtcIsacfix_DecodeFrameLen(streamdata, &frame_samples); 46 err = WebRtcIsacfix_DecodeSendBandwidth(streamdata, &index); 27 WebRtcIsacfix_EstimateBandwidth(BwEstimatorstr *bwest_str, Bitstr_dec *streamdata, size_t packet_size, uint16_t rtp_seq_number, uint32_t send_ts, uint32_t arr_ts) argument
|
H A D | entropy_coding.c | 453 int WebRtcIsacfix_DecodeSpec(Bitstr_dec *streamdata, argument 468 GenerateDitherQ7(data, streamdata->W_upper, FRAMESAMPLES, AvgPitchGain_Q12); /* Dither is output in vector 'Data' */ 471 if (WebRtcIsacfix_DecodeRcCoef(streamdata, RCQ15) < 0) 477 if (WebRtcIsacfix_DecodeGain2(streamdata, &gain2_Q10) < 0) 485 len = WebRtcIsacfix_DecLogisticMulti2(data, streamdata, invARSpec2_Q16, (int16_t)FRAMESAMPLES); 522 Bitstr_enc *streamdata, 542 GenerateDitherQ7(dataQ7, streamdata->W_upper, FRAMESAMPLES, AvgPitchGain_Q12); 587 status = WebRtcIsacfix_EncodeRcCoef(RCQ15, streamdata); 617 if (WebRtcIsacfix_EncodeGain2(&gain2_Q10, streamdata)) 625 status = WebRtcIsacfix_EncLogisticMulti2(streamdata, dataQ 520 WebRtcIsacfix_EncodeSpec(const int16_t *fr, const int16_t *fi, Bitstr_enc *streamdata, int16_t AvgPitchGain_Q12) argument 916 WebRtcIsacfix_DecodeLpc(int32_t *gain_lo_hiQ17, int16_t *LPCCoef_loQ15, int16_t *LPCCoef_hiQ15, Bitstr_dec *streamdata, int16_t *outmodel) argument 935 WebRtcIsacfix_DecodeLpcCoef(Bitstr_dec *streamdata, int32_t *LPCCoefQ17, int32_t *gain_lo_hiQ17, int16_t *outmodel) argument 1058 EstCodeLpcCoef(int32_t *LPCCoefQ17, int32_t *gain_lo_hiQ17, int16_t *model, int32_t *sizeQ11, Bitstr_enc *streamdata, IsacSaveEncoderData* encData, transcode_obj *transcodingParam) argument 1333 WebRtcIsacfix_EstCodeLpcGain(int32_t *gain_lo_hiQ17, Bitstr_enc *streamdata, IsacSaveEncoderData* encData) argument 1431 WebRtcIsacfix_EncodeLpc(int32_t *gain_lo_hiQ17, int16_t *LPCCoef_loQ15, int16_t *LPCCoef_hiQ15, int16_t *model, int32_t *sizeQ11, Bitstr_enc *streamdata, IsacSaveEncoderData* encData, transcode_obj *transcodeParam) argument 1459 WebRtcIsacfix_DecodeRcCoef(Bitstr_dec *streamdata, int16_t *RCQ15) argument 1481 WebRtcIsacfix_EncodeRcCoef(int16_t *RCQ15, Bitstr_enc *streamdata) argument 1515 WebRtcIsacfix_DecodeGain2(Bitstr_dec *streamdata, int32_t *gainQ10) argument 1541 WebRtcIsacfix_EncodeGain2(int32_t *gainQ10, Bitstr_enc *streamdata) argument 1572 WebRtcIsacfix_DecodePitchGain(Bitstr_dec *streamdata, int16_t *PitchGains_Q12) argument 1596 WebRtcIsacfix_EncodePitchGain(int16_t* PitchGains_Q12, Bitstr_enc* streamdata, IsacSaveEncoderData* encData) argument 1663 WebRtcIsacfix_DecodePitchLag(Bitstr_dec *streamdata, int16_t *PitchGain_Q12, int16_t *PitchLags_Q7) argument 1749 WebRtcIsacfix_EncodePitchLag(int16_t* PitchLagsQ7, int16_t* PitchGain_Q12, Bitstr_enc* streamdata, IsacSaveEncoderData* encData) argument 1872 WebRtcIsacfix_DecodeFrameLen(Bitstr_dec *streamdata, size_t *framesamples) argument 1900 WebRtcIsacfix_EncodeFrameLen(int16_t framesamples, Bitstr_enc *streamdata) argument 1940 WebRtcIsacfix_DecodeSendBandwidth(Bitstr_dec *streamdata, int16_t *BWno) argument 1955 WebRtcIsacfix_EncodeReceiveBandwidth(int16_t *BWno, Bitstr_enc *streamdata) argument [all...] |
H A D | isacfix.c | 623 Bitstr_dec streamdata; local 647 InitializeDecoderBitstream(packet_size, &streamdata); 649 read_be16(encoded, kRequiredEncodedLenBytes, streamdata.stream); 652 &streamdata, 696 Bitstr_dec streamdata; local 723 InitializeDecoderBitstream(packet_size, &streamdata); 725 read_be16(encoded, kRequiredEncodedLenBytes, streamdata.stream); 728 &streamdata, 1274 Bitstr_dec streamdata; local 1282 InitializeDecoderBitstream(encoded_len_bytes, &streamdata); 1313 Bitstr_dec streamdata; local [all...] |
H A D | codec.h | 29 Bitstr_dec* streamdata,
|
/external/webrtc/webrtc/modules/audio_coding/codecs/g711/test/ |
H A D | testG711.cc | 53 uint8_t streamdata[1000]; local 128 stream_len = WebRtcG711_EncodeA(shortdata, framelength, streamdata); 131 if (fwrite(streamdata, sizeof(unsigned char), stream_len, bitp) != 136 WebRtcG711_DecodeA(streamdata, stream_len, decoded, speechType); 139 stream_len = WebRtcG711_EncodeU(shortdata, framelength, streamdata); 142 if (fwrite(streamdata, sizeof(unsigned char), stream_len, bitp) != 147 WebRtcG711_DecodeU(streamdata, stream_len, decoded, speechType);
|
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/test/ |
H A D | test_iSACfixfloat.c | 107 uint16_t streamdata[600]; local 408 WebRtcIsac_Encode(ISAC_main_inst, shortdata, (uint8_t*)streamdata); 419 (uint8_t*)streamdata); 422 WebRtcIsacfix_EncodeNb(ISACFIX_main_inst, shortdata, streamdata); 456 fwrite(streamdata, 1, stream_len, bitsp); /* NOTE! Writes bytes to file */ 463 err = WebRtcIsac_UpdateBwEstimate(ISAC_main_inst, streamdata, 474 declen = WebRtcIsac_Decode(ISAC_main_inst, streamdata, stream_len, 483 err = WebRtcIsac_UpdateBwEstimate(ISAC_main_inst, streamdata, 486 err = WebRtcIsacfix_UpdateBwEstimate1(ISACFIX_main_inst, streamdata, 496 declen = WebRtcIsac_Decode(ISAC_main_inst, streamdata, stream_le [all...] |
H A D | kenny.cc | 118 uint16_t streamdata[500]; local 567 (uint8_t*)streamdata); 574 reinterpret_cast<const uint8_t*>(streamdata), 581 reinterpret_cast<uint8_t*>(streamdata)); 608 streamdata); 625 if (fwrite(streamdata, sizeof(char), stream_len, outbits) != 668 streamdata[i] = rand(); 698 streamdata[i] = (short) (streamdata[i] + (short) rand()); 705 reinterpret_cast<const uint8_t*>(streamdata), [all...] |
/external/webrtc/webrtc/modules/audio_coding/codecs/g722/test/ |
H A D | testG722.cc | 60 uint8_t streamdata[80 * 6]; local 126 stream_len = WebRtcG722_Encode((G722EncInst *)G722enc_inst, shortdata, framelength, streamdata); 127 WebRtcG722_Decode(G722dec_inst, streamdata, stream_len, decoded, 134 if (fwrite(streamdata, sizeof(short), stream_len / 2, outbitp) !=
|
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/test/ReleaseTest-API/ |
H A D | ReleaseTest-API.cc | 64 uint16_t streamdata[500]; local 595 WebRtcIsac_Encode(ISAC_main_inst, shortdata, (uint8_t*)streamdata); 704 ISAC_main_inst, reinterpret_cast<uint8_t*>(streamdata)); 739 streamdata[i] = rand(); 760 streamdata[i] = (short)(streamdata[i]) + (short)rand(); 766 ISAC_main_inst, reinterpret_cast<const uint8_t*>(streamdata), 787 ISAC_main_inst, reinterpret_cast<const uint8_t*>(streamdata), &FL); 805 ISAC_main_inst, reinterpret_cast<const uint8_t*>(streamdata), 815 reinterpret_cast<const uint8_t*>(streamdata), [all...] |