Home
last modified time | relevance | path

Searched refs:bwinfo (Results 1 – 16 of 16) sorted by relevance

/external/webrtc/webrtc/modules/audio_coding/codecs/isac/
Daudio_encoder_isac_t_impl.h23 LockedIsacBandwidthInfo* bwinfo) { in CreateIsacConfig() argument
25 config.bwinfo = bwinfo; in CreateIsacConfig()
42 if (adaptive_mode && !bwinfo) in IsOk()
72 LockedIsacBandwidthInfo* bwinfo) in AudioEncoderIsacT() argument
73 : AudioEncoderIsacT(CreateIsacConfig<T>(codec_inst, bwinfo)) {} in AudioEncoderIsacT()
127 IsacBandwidthInfo bwinfo = bwinfo_->Get(); in EncodeInternal() local
128 T::SetBandwidthInfo(isac_state_, &bwinfo); in EncodeInternal()
160 bwinfo_ = config.bwinfo; in RecreateEncoderInstance()
Daudio_decoder_isac_t_impl.h25 AudioDecoderIsacT<T>::AudioDecoderIsacT(LockedIsacBandwidthInfo* bwinfo) in AudioDecoderIsacT() argument
26 : bwinfo_(bwinfo), decoder_sample_rate_hz_(-1) { in AudioDecoderIsacT()
85 IsacBandwidthInfo bwinfo; in IncomingPacket() local
86 T::GetBandwidthInfo(isac_state_, &bwinfo); in IncomingPacket()
87 bwinfo_->Set(bwinfo); in IncomingPacket()
Dlocked_bandwidth_info.h33 void Set(const IsacBandwidthInfo& bwinfo) { in Set() argument
35 bwinfo_ = bwinfo; in Set()
Daudio_encoder_isac_t.h33 LockedIsacBandwidthInfo* bwinfo = nullptr; member
54 LockedIsacBandwidthInfo* bwinfo);
Daudio_decoder_isac_t.h25 explicit AudioDecoderIsacT(LockedIsacBandwidthInfo* bwinfo);
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
Disac_fix_type.h69 IsacBandwidthInfo* bwinfo) { in GetBandwidthInfo() argument
70 WebRtcIsacfix_GetBandwidthInfo(inst, bwinfo); in GetBandwidthInfo()
80 const IsacBandwidthInfo* bwinfo) { in SetBandwidthInfo() argument
81 WebRtcIsacfix_SetBandwidthInfo(inst, bwinfo); in SetBandwidthInfo()
Dbandwidth_estimator.h100 IsacBandwidthInfo* bwinfo);
104 const IsacBandwidthInfo* bwinfo);
Dbandwidth_estimator.c824 IsacBandwidthInfo* bwinfo) { in WebRtcIsacfixBw_GetBandwidthInfo() argument
826 bwinfo->in_use = 1; in WebRtcIsacfixBw_GetBandwidthInfo()
827 bwinfo->send_bw_avg = WebRtcIsacfix_GetUplinkBandwidth(bweStr); in WebRtcIsacfixBw_GetBandwidthInfo()
828 bwinfo->send_max_delay_avg = WebRtcIsacfix_GetUplinkMaxDelay(bweStr); in WebRtcIsacfixBw_GetBandwidthInfo()
829 bwinfo->bottleneck_idx = WebRtcIsacfix_GetDownlinkBwIndexImpl(bweStr); in WebRtcIsacfixBw_GetBandwidthInfo()
830 bwinfo->jitter_info = 0; // Not used. in WebRtcIsacfixBw_GetBandwidthInfo()
834 const IsacBandwidthInfo* bwinfo) { in WebRtcIsacfixBw_SetBandwidthInfo() argument
835 memcpy(&bweStr->external_bw_info, bwinfo, in WebRtcIsacfixBw_SetBandwidthInfo()
Disacfix.c1544 IsacBandwidthInfo* bwinfo) { in WebRtcIsacfix_GetBandwidthInfo() argument
1547 WebRtcIsacfixBw_GetBandwidthInfo(&inst->bwestimator_obj, bwinfo); in WebRtcIsacfix_GetBandwidthInfo()
1551 const IsacBandwidthInfo* bwinfo) { in WebRtcIsacfix_SetBandwidthInfo() argument
1554 WebRtcIsacfixBw_SetBandwidthInfo(&inst->bwestimator_obj, bwinfo); in WebRtcIsacfix_SetBandwidthInfo()
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/
Disac_float_type.h68 IsacBandwidthInfo* bwinfo) { in GetBandwidthInfo()
69 WebRtcIsac_GetBandwidthInfo(inst, bwinfo); in GetBandwidthInfo()
79 const IsacBandwidthInfo* bwinfo) { in SetBandwidthInfo()
80 WebRtcIsac_SetBandwidthInfo(inst, bwinfo); in SetBandwidthInfo()
Dbandwidth_estimator.c780 IsacBandwidthInfo* bwinfo) { in WebRtcIsacBw_GetBandwidthInfo() argument
782 bwinfo->in_use = 1; in WebRtcIsacBw_GetBandwidthInfo()
783 bwinfo->send_bw_avg = WebRtcIsac_GetUplinkBandwidth(bwest_str); in WebRtcIsacBw_GetBandwidthInfo()
784 bwinfo->send_max_delay_avg = WebRtcIsac_GetUplinkMaxDelay(bwest_str); in WebRtcIsacBw_GetBandwidthInfo()
785 WebRtcIsac_GetDownlinkBwJitIndexImpl(bwest_str, &bwinfo->bottleneck_idx, in WebRtcIsacBw_GetBandwidthInfo()
786 &bwinfo->jitter_info, in WebRtcIsacBw_GetBandwidthInfo()
791 const IsacBandwidthInfo* bwinfo) { in WebRtcIsacBw_SetBandwidthInfo() argument
792 memcpy(&bwest_str->external_bw_info, bwinfo, in WebRtcIsacBw_SetBandwidthInfo()
Dbandwidth_estimator.h132 IsacBandwidthInfo* bwinfo);
136 const IsacBandwidthInfo* bwinfo);
Disac.c2342 IsacBandwidthInfo* bwinfo) { in WebRtcIsac_GetBandwidthInfo() argument
2346 instISAC->decoderSamplingRateKHz, bwinfo); in WebRtcIsac_GetBandwidthInfo()
2350 const IsacBandwidthInfo* bwinfo) { in WebRtcIsac_SetBandwidthInfo() argument
2353 WebRtcIsacBw_SetBandwidthInfo(&instISAC->bwestimator_obj, bwinfo); in WebRtcIsac_SetBandwidthInfo()
/external/webrtc/webrtc/modules/audio_coding/acm2/
Drent_a_codec.cc149 LockedIsacBandwidthInfo* bwinfo) { in CreateEncoder() argument
152 return rtc_make_scoped_ptr(new AudioEncoderIsacFix(speech_inst, bwinfo)); in CreateEncoder()
156 return rtc_make_scoped_ptr(new AudioEncoderIsac(speech_inst, bwinfo)); in CreateEncoder()
219 LockedIsacBandwidthInfo* bwinfo) { in CreateIsacDecoder() argument
221 return rtc_make_scoped_ptr(new AudioDecoderIsacFix(bwinfo)); in CreateIsacDecoder()
223 return rtc_make_scoped_ptr(new AudioDecoderIsac(bwinfo)); in CreateIsacDecoder()
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/include/
Disac.h707 void WebRtcIsac_GetBandwidthInfo(ISACStruct* inst, IsacBandwidthInfo* bwinfo);
712 const IsacBandwidthInfo* bwinfo);
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/include/
Disacfix.h625 IsacBandwidthInfo* bwinfo);
629 const IsacBandwidthInfo* bwinfo);