/**
 * @file track-kinds.js
 */

/**
 * Tous les `VideoTrackKind` possibles
 *
 * voir https://html.spec.whatwg.org/multipage/embedded-content.html#dom-videotrack-kind
 * @typedef VideoTrack~Kind
 * @enum
 */
export const VideoTrackKind = {
  alternative : "alternative",
  légendes : 'captions',
  principal : "principal",
  signe : "signe",
  sous-titres : 'sous-titres',
  commentaire : "commentaire
};

/**
 * Tous les `AudioTrackKind` possibles
 *
 * voir https://html.spec.whatwg.org/multipage/embedded-content.html#dom-audiotrack-kind
 * @typedef AudioTrack~Kind
 * @enum
 */
export const AudioTrackKind = {
  alternative" : "alternative",
  descriptions" : 'descriptions',
  principal" : "Principal",
  'main-desc' : 'main-desc',
  traduction" : "traduction",
  commentaire" : "commentaire
};

/**
 * Tous les `TextTrackKind`s possibles
 *
 * voir https://html.spec.whatwg.org/multipage/embedded-content.html#dom-texttrack-kind
 * @typedef TextTrack~Kind
 * @enum
 */
export const TextTrackKind = {
  sous-titres : 'sous-titres',
  légendes : 'captions',
  descriptions : 'descriptions',
  chapitres : "chapitres",
  métadonnées : 'metadata'
};

/**
 * Tous les `TextTrackMode` possibles
 *
 * voir https://html.spec.whatwg.org/multipage/embedded-content.html#texttrackmode
 * @typedef TextTrack~Mode
 * @enum
 */
export const TextTrackMode = {
  désactivé : "désactivé",
  caché : "caché",
  montrant : "montrant
};