Fatal Signal6 During Disposing Peerconnection Webrtc
I am using WebRTC for voice calling everything work fine. When Call hangUp i am disposing the PeerConnection as follows before finishing Call Activity . executor.execute(() ->
Solution 1:
I was doing wrong during closing the peerConnection
. Correct flow of closing connection is below.
executor.execute(() -> {
if (peerConnectionFactory != null) {
peerConnectionFactory.stopAecDump();
}
if (localPeer != null) {
localPeer.dispose();
localPeer = null;
}
if (peerConnectionFactory != null) {
peerConnectionFactory.dispose();
peerConnectionFactory = null;
}
PeerConnectionFactory.stopInternalTracingCapture();
PeerConnectionFactory.shutdownInternalTracer();
});
Post a Comment for "Fatal Signal6 During Disposing Peerconnection Webrtc"