You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm able to work around this in the majority case by removing the custom renderer before disconnect happens, but sometimes there's a race I can't avoid and we end up crashing. This is quickly becoming one of our top crashers. Crash is easy to reproduce in the simple case at least. Let me know if I can provide more info here.
I have a fix here, but it needs more testing. Also it will expose AVAudioPCMBuffer instead of CMSampleBuffer. If you still need CMSampleBuffer I might write a helper func in the SDK. webrtc-sdk/webrtc#144
This relates to the use of custom audio renderers:
When this is added and the session is disconnected, this would crash fairly frequently.
The text was updated successfully, but these errors were encountered: