why not AudioTransport::PushCaptureData in ADM undergo APM(audio processing module) ?

55 views
Skip to first unread message

Joshua Xiong

unread,
Aug 17, 2017, 3:07:24 AM8/17/17
to discuss-webrtc
Hi,

I notice that AudioTransport has two interface to process captured audio:
 * AudioTransport::RecordedDataIsAvailable
 * AudioTransport::PushCaptureData

RecordedDataIsAvailable is the currenty used one, implemented by VoEBaseImpl. It process the audio frame by APM, ACM Encoder, RTP...

PushCaptureData is not used yet. But I find that the implementation doesn't include the APM module. 

Is there any specific design purpose for the two different API ?

Thanks a lot in advance:)
Best Regards.
Reply all
Reply to author
Forward
0 new messages