WebSDK > Android SDK: Lose MediaStream Track on Firefox when removing local video (1.64)
Dear all,
I am having the following issue on Firefox WebSDK calling AndroidSDK (Not happening in Chrome with the same code and nor when calling another WebSDK client.
1. I connect the call Web>Android with both videos ok.
2. I remove video from Firefox by user action click and JS: rainbowSDK.webRTC.removeVideoFromCall(currentCall);
3. Firefox console shows an error.
and finally in console: AbortError: The fetching process for the media resource was aborted by the user agent at the user's request. - rainbow-sdk.min.js:25
4. Since then any action on the app with the video tracks to sink to a surface gives exception:
E/AndroidRuntime: FATAL EXCEPTION: main
Process: ***
java.lang.IllegalStateException: MediaStreamTrack has been disposed.
at org.webrtc.MediaStreamTrack.checkMediaStreamTrackExists(MediaStreamTrack.java:120)
at org.webrtc.MediaStreamTrack.getNativeMediaStreamTrack(MediaStreamTrack.java:114)
at org.webrtc.VideoTrack.addSink(VideoTrack.java:42)
Anyone has encounter similar issue? In chrome is working fine and also in the case of working with web counterpart is working fine. Any idea to look at is welcome.
Thanks and best regards,
Alejandro
Por favor, entrar para comentar.
Comentários
0 comentário