[Bug 21667] Add support for forced subtitles

https://www.w3.org/Bugs/Public/show_bug.cgi?id=21667

--- Comment #9 from Eric Carlson <eric.carlson@apple.com> ---
(In reply to Silvia Pfeiffer from comment #7)
> Eric, Edward: are you ok with the resolution in bug 23507#c36 ?
> 
> Essentially the idea is that a forced subtitle track is marked as
> @kind="subtitles" with a @default attribute. If there are several in
> different languages, then the @default attribute needs to be set accordingly
> (either by the browser for in-band tracks or by JavaScript for <track>
> supplied tracks).

I am not happy with that resolution, it assumes that the client and script
won't select an alternate audio track after the file has been opened. This
isn't a problem for the UA, which knows which in-band tracks are forced so it
can enable or disable caption tracks as appropriate, but a script has no way of
knowing which tracks have "regular" subtitles and which are forced so it can
not handle forced tracks correctly. 

Additionally, a track selection script may wish to treat forced subtitles
differently (eg. not include them in the menu by default, put them in a
different section of the menu, etc), but this is also not possible unless it
can identify them.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Friday, 28 February 2014 00:40:31 UTC