Closed
Description
From #172 (comment) and the associated review thread, we identified a need for a streaming session to switch codecs; for example when a media element being remoted changes the type of its MSE source. Other use cases are if the source material changes resolution (which might require a more efficient codec) or if network conditions allow upgrading from lossy to lossless codecs.
@pthatcherg suggested we could have the receiver enumerate codecs at the start of the session and allow the sender to switch mid-session.