rust-sdks icon indicating copy to clipboard operation
rust-sdks copied to clipboard

[WIP] feat: Try to enable software APM(aec,ns,agc) for rust-core.

Open cloudwebrtc opened this issue 1 year ago • 0 comments

Need to adjust the calling path of (microphone capture) audioframe Currently it is audio frame -> on_captured_frame -> sinks->OnData -> audio_senders->SendAudioData

Adjust to

audio frame -> on_captured_frame -> audio_device_buffer->SetRecordedBuffer/DeliverRecordedData -> audio_transport_cb_->RecordedDataIsAvailable -> audio_senders->SendAudioData

and Playback

cloudwebrtc avatar Sep 22 '24 13:09 cloudwebrtc