On Tue, Mar 22, 2011 at 9:40 AM, Eric Winkelman
<[email protected]> wrote:
> On Monday, March 21, 2011 11:17 AM, Tab Atkins Jr. 
> [mailto:[email protected]] wrote:
>> I'm also somewhat confused.  The OP mentions in-band metadata, but then
>> proposes adding something to out-of-band <track kind=metadata>
>> elements.
>
> I'm not proposing adding anything to out-of-band <track kind=metadata> 
> elements.  In-band metadata tracks are added to the DOM by the media player, 
> and have the same @label attribute that out-of-band tracks do.  I'm 
> suggesting a use for that @label attribute that solves a problem I've 
> encounter using metadata tracks.

Ah, now I understand.  You're referring to this as a "@label
attribute".  Attributes only exist on elements, which is why I thought
you had suddenly switched to talking about out-of-band <track>
elements.  The term you want is "property" to refer to properties on
the javascript objects. ^_^


>> I'm not familiar enough with in-band metadata tracks to know if it would be
>> useful to expose additional information about them, but for out-of-band
>> tracks I suspect that any information you may need is application-specific,
>> and thus can be served with a data-* attribute.
>
> I agree, there are a number of solutions for out-of-band metadata tracks, but 
>  my concern is specifically in-band metadata tracks.
>
> If an in-band kind=metadata track appears, what kind of information does it 
> contain?  Can you tell by looking at the DOM?  Can you tell by looking at the 
> cue's text?

What kind of data *is* carried by in-band metadata tracks?

~TJ

Reply via email to