media control: add event listener for settings update to re-render itself
hls playback: add settings update event triggering when detecting whether the HLS video is VOD or Live
hls playback: change time update to send both position and duration
pip: add click listener to pip when changing master to pip