CT.stream.Multiplexer: resetcb(), which generates cb functions that publish error messages for a given channel and user; getVideo() passes reset cb to new Video; constructor accepts onerror() cb, now invoked by update() upon receipt of an error msg
CT.stream.Multiplexer: resetcb(), which generates cb functions that publish error messages for a given channel and user; getVideo() passes reset cb to new Video; constructor accepts onerror() cb, now invoked by update() upon receipt of an error msg

bubbleboy14/cantools,bubbleboy14/cantools,bubbleboy14/cantools,bubbleboy14/cantools