webrtc-java: APM process error

Version 0.5.0 AudioProcessing (processReverseStream and processStream) has problem that audio sounds abnormal and aec no effect compared with v0.4.0.

AudioProcessingStreamConfig far_frame_config = new AudioProcessingStreamConfig(8000, 1);
AudioProcessingStreamConfig near_frame_config = new AudioProcessingStreamConfig(8000, 1);

And v0.4.0 aec has no effect in some cases compared with c++ native webrtc (chrome master branch) using the same call.

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 31 (14 by maintainers)

Commits related to this issue

Most upvoted comments

Java_dev_onvoid_webrtc_media_audio_AudioProcessing_processReverseStream

result = apm->ProcessStream(dstFrame, srcConfig, dstConfig, dstFrame); ------> modify to result = apm->ProcessReverseStream(dstFrame, srcConfig, dstConfig, dstFrame);