Skip to content

What's the expected behavior when settings.get().streaming.text.defaultEnabled is true?  #4531

@riksagar

Description

@riksagar

Hi,

I'm dealing with a multiperiod stream. The main content has a text track, but the ad breaks don't have a text track. This is a SSAI live stream.

I notice, when we come out of ad break, that the captions automatically enable themselves.

If I've manually turned off captions before the ad break, they will still reenable themselves after the ad break.

I notice that, in the TextController.js, it checks to see if a track was already current, but doesn't check to see if the track was showing.

Should that logic in _onTextTracksAdded() be checking the showing/hidden state of currentTrack?

I notice allTracksAreDisabled is always cleared and lastEnabledIndex is always set to current index (even if it was previously -1

Metadata

Metadata

Assignees

Type

No type

Projects

Status

No status

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions