Sidecar video element visibility. Hidden element keeps its layout box, so it's not painted but keeps its size (hls.js level capping relies on it) and becomes visible without re-layout.
Resolves source duration without loading media data, so no frame is decoded. Video element is left without source.
Source url
Loads source into sidecar video element, completes when media data and metadata are loaded.
Source url
OptionalstartTime: numberSidecar time loading should start from, so the first fetched data is the one that will be played. Defaults to 0.
Releases media resources - detaches source, so decoder, network and buffered data are freed. Element stays mounted with its layout box. Source is attached again with loadSource.
Owns sidecar video element and everything needed for its playback. Sidecar video element is mounted into host element.