ReadonlyadThe player-level ad controller. MseTrack sets discovered ad breaks on it when the media timeline resolves.
ReadonlycapabilitiesReadonlydrmReadonlydrmReadonlymediaThe HTML media element. Required to attach sidecar text tracks via
media.addTextTrack.
ReadonlyoptionsReadonlyplaybackReadonlyplaybackReadonlyrequestReadonlytextCreates and reuses the DOM text tracks for sidecar captions.
ReadonlytextOptional HTML cue renderer; null for native rendering.
Player-level dependencies needed for the Dash-specific factories.