Audio band loop timeout on your own android throat

I am working on a Cordova plugin that uses the native android gulp to make voice calls. This looks like the same issue as W / AudioGroup: device loop timeout

my SipAudioCall.Listener:

@Override
public void onCallEstablished(SipAudioCall call) {
    Log.i(LOG_TAG, "Call has been established");
    call.startAudio();
    call.setSpeakerMode(false);

    if (call.isMuted()) {
       call.toggleMute();
    }

    ServiceStatus status = getServiceStatus(call,
            call.getLocalProfile());
    SipPlugin.this.onSipEvent(status, "onCallEstablished");
}

@Override
public void onCallEnded(SipAudioCall call) {
    call.close();
    Log.i(LOG_TAG, "Call has been terminated");
    ServiceStatus status = getServiceStatus(call,
           call.getLocalProfile());
    SipPlugin.this.onSipEvent(status, "onCallEnded");
}

      

When a call is established (incoming or outgoing calls), the following log is displayed:

10-28 16:12:24.444: W/AudioGroup(28686): device loop timeout

      

And it shows up multiple times. The sound is hashed at both ends of the call.

+3


source to share





All Articles