webvtt.h File Reference

Data Structures

struct  GF_WebVTTTimestamp
struct  GF_WebVTTCue

Enumerations

enum  GF_WebVTTCuePropertyType {
  WEBVTT_ID, WEBVTT_SETTINGS, WEBVTT_PAYLOAD, WEBVTT_POSTCUE_TEXT,
  WEBVTT_PRECUE_TEXT
}

Functions

u64 gf_webvtt_timestamp_get (GF_WebVTTTimestamp *ts)
void gf_webvtt_timestamp_set (GF_WebVTTTimestamp *ts, u64 value)
void gf_webvtt_timestamp_dump (GF_WebVTTTimestamp *ts, FILE *dump, Bool dump_hour)
void gf_webvtt_cue_del (GF_WebVTTCue *cue)
GF_Err gf_webvtt_dump_header_boxed (FILE *dump, const char *data, u32 dataLength, u32 *printLength)

Enumeration Type Documentation

Enumerator:
WEBVTT_ID 
WEBVTT_SETTINGS 
WEBVTT_PAYLOAD 
WEBVTT_POSTCUE_TEXT 
WEBVTT_PRECUE_TEXT 

Function Documentation

u64 gf_webvtt_timestamp_get ( GF_WebVTTTimestamp ts  ) 
void gf_webvtt_timestamp_set ( GF_WebVTTTimestamp ts,
u64  value 
)
void gf_webvtt_timestamp_dump ( GF_WebVTTTimestamp ts,
FILE *  dump,
Bool  dump_hour 
)
void gf_webvtt_cue_del ( GF_WebVTTCue cue  ) 
GF_Err gf_webvtt_dump_header_boxed ( FILE *  dump,
const char *  data,
u32  dataLength,
u32 printLength 
)

Generated on 4 May 2016 for libgpac by  doxygen 1.6.1