Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
WebVTTHandler.h File Reference
#include "guilib/GUIColorManager.h"
#include "utils/ColorUtils.h"
#include "utils/RegExp.h"
#include <deque>
#include <map>
#include <memory>
#include <stdio.h>
#include <string>
#include <string_view>
#include <utility>
#include <vector>

Classes

struct  webvttAutoValue
 
struct  webvttCueSettings
 
struct  subtitleData
 
struct  webvttCssStyle
 
struct  tagToken
 
class  CWebVTTHandler
 

Enumerations

enum class  WebvttSection {
  UNDEFINED = 0 , STYLE , STYLE_CONTENT , REGION ,
  CUE , CUE_TEXT , CUE_METADATA , NOTE
}
 
enum class  WebvttAlign {
  AUTO = 0 , LEFT , CENTER , RIGHT ,
  START , END
}
 
enum class  WebvttVAlign { HORIZONTAL = 0 , VERTICAL_RL , VERTICAL_LR }
 
enum class  TextAlignment {
  TOP_LEFT = 0 , TOP_CENTER , TOP_RIGHT , SUB_LEFT ,
  SUB_CENTER , SUB_RIGHT
}
 
enum class  WebvttSelector {
  ANY = 0 , ID , TYPE , CLASS ,
  ATTRIBUTE , UNSUPPORTED
}
 

Enumeration Type Documentation

◆ TextAlignment

enum class TextAlignment
strong
Enumerator
TOP_LEFT 
TOP_CENTER 
TOP_RIGHT 
SUB_LEFT 
SUB_CENTER 
SUB_RIGHT 

◆ WebvttAlign

enum class WebvttAlign
strong
Enumerator
AUTO 
LEFT 
CENTER 
RIGHT 
START 
END 

◆ WebvttSection

enum class WebvttSection
strong
Enumerator
UNDEFINED 
STYLE 
STYLE_CONTENT 
REGION 
CUE 
CUE_TEXT 
CUE_METADATA 
NOTE 

◆ WebvttSelector

enum class WebvttSelector
strong
Enumerator
ANY 
ID 
TYPE 
CLASS 
ATTRIBUTE 
UNSUPPORTED 

◆ WebvttVAlign

enum class WebvttVAlign
strong
Enumerator
HORIZONTAL 
VERTICAL_RL 
VERTICAL_LR