What happens to a receiver if the receiver.mediaStreamTrack.stop() is called (and called on all clones)? Currently the receiver object is still alive but the track that it created is ended.
We don't describe any behaviours about this...
For that matter, the lifecycle of any cloned track to the original track isn't explicit (but leans to suggest they have independent lifecycles).
Calling track.stop() is not reversible, so RtpReceiver cannot provide a renderable track after that. Calling RtpReceiver.stop() has that same effect but it also stops the decoder.
RTCMediaStreamTrack.stop() from RTCRtpReceiver
Fix for Issue #498