From dd6eede15f06b86db2508551c8a772d3cbd71638 Mon Sep 17 00:00:00 2001
From: Youenn Fablet
Date: Tue, 17 Dec 2024 11:24:23 +0100
Subject: [PATCH] Provide more accurate media kinds
---
index.bs | 41 ++++++++++++++++++++++++++++++++++++++---
1 file changed, 38 insertions(+), 3 deletions(-)
diff --git a/index.bs b/index.bs
index 3e76be7..e3c5063 100644
--- a/index.bs
+++ b/index.bs
@@ -1082,8 +1082,10 @@ dictionary MediaMetadataInit {
enum MediaKind {
"advertisement",
- "generic",
- "pregeneric",
+ "closing-credits",
+ "cold-open-scene",
+ "opening-credits",
+ "post-credits-scene",
"summary",
""
};
@@ -1108,8 +1110,41 @@ enum MediaKind {
A {{MediaMetadata}} has an associated kind,
- which is a {{MediaKind}}.
+ which is a {{MediaKind}}, which can have one of the following value:
+
+ -
+ advertisement: the media content represents advertisments.
+
+ -
+ closing-credits: the media content represents closing credits,
+ typically happening at the end of a video.
+
+ -
+ cold-open-scene: the media content represents a cold open scene,
+ typically happening at the very beginning of a video, before opening credits.
+
+ -
+ opening-credits: the media content represents opening credits
+ typically happening at the beginning of a video.
+
+ -
+ post-credits-scene: the media content represents a post credits scene,
+ typically happening after the closing credits.
+
+ -
+ summary: the media content represents a summary,
+ typically happening at the beginning of a TV serie episiode and summarizing past episodes.
+
+ -
+ the empty string: the default value of media content, it represents any other value of a part of media content.
+
+
+ "advertisement",
+ "credits",
+ "precredits",
+ "summary",
+ ""
A {{MediaMetadata}} has an associated sequence of