davidliu
Committed by GitHub

Fix crash when multiple sinks attached to single video track (#367)

@@ -48,8 +48,8 @@ abstract class VideoTrack(name: String, override val rtcTrack: VideoTrack) : @@ -48,8 +48,8 @@ abstract class VideoTrack(name: String, override val rtcTrack: VideoTrack) :
48 executeBlockingOnRTCThread { 48 executeBlockingOnRTCThread {
49 for (sink in sinks) { 49 for (sink in sinks) {
50 rtcTrack.removeSink(sink) 50 rtcTrack.removeSink(sink)
51 - sinks.clear()  
52 } 51 }
  52 + sinks.clear()
53 } 53 }
54 super.stop() 54 super.stop()
55 } 55 }