Skip to content

Add a kind sub-type differentiator to new WebVTT ATTRIBUTES block #525

@cookiecrook

Description

@cookiecrook

Add a kind sub-type differentiator to VTT ATTRIBUTES block (Depends on #511, prerequisite to #512)

With #511, WebVTT will unambiguously have a way to clarify the kind of VTT (captions, descriptions, metadata, etc) in alignment with the HTML track element's kind attribute. However, there isn't yet a way to differentiate between subtypes of metadata, or subtypes of other kinds including descriptions. This (or another solution) seems necessary for parsing in order to solve the following use cases and more.

Metadata kind sub-types:

Caption or Description sub-types:

Since the ATTRIBUTES block is new for Issue #511 and PR #523, I decided to keep this complication out of the first PR with the goal of easing review. discussion, and progress.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions