Open RSATom opened 5 months ago
over PluginMediaStream.videoTracks
PluginMediaStream.videoTracks
The problem is PluginMediaStreamRenderer.mediaStreamChanged() uses pluginMediaStream.videoTracks from main thread while iosrtcPlugin.MediaStream_removeTrack can remove tracks from thread owned by iosrtcPlugin.queue...
PluginMediaStreamRenderer.mediaStreamChanged()
pluginMediaStream.videoTracks
iosrtcPlugin.MediaStream_removeTrack
iosrtcPlugin.queue
over
PluginMediaStream.videoTracks
The problem is
PluginMediaStreamRenderer.mediaStreamChanged()
usespluginMediaStream.videoTracks
from main thread whileiosrtcPlugin.MediaStream_removeTrack
can remove tracks from thread owned byiosrtcPlugin.queue
...