GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
webvtt.h File Reference
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  GF_WebVTTTimestamp
 
struct  GF_WebVTTCue
 

Enumerations

enum  GF_WebVTTCuePropertyType { WEBVTT_ID, WEBVTT_SETTINGS, WEBVTT_PAYLOAD, WEBVTT_TIME }
 

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)
 

Data Structure Documentation

struct GF_WebVTTTimestamp
+ Collaboration diagram for GF_WebVTTTimestamp:
Data Fields
u32 hour
u32 min
u32 sec
u32 ms
struct GF_WebVTTCue
+ Collaboration diagram for GF_WebVTTCue:
Data Fields
GF_WebVTTTimestamp start
GF_WebVTTTimestamp end
char * id
char * settings
char * text
char * time
Bool split
GF_WebVTTTimestamp orig_start
GF_WebVTTTimestamp orig_end

Enumeration Type Documentation

Enumerator
WEBVTT_ID 
WEBVTT_SETTINGS 
WEBVTT_PAYLOAD 
WEBVTT_TIME 

Function Documentation

u64 gf_webvtt_timestamp_get ( GF_WebVTTTimestamp ts)

+ Here is the caller graph for this function:

void gf_webvtt_timestamp_set ( GF_WebVTTTimestamp ts,
u64  value 
)

+ Here is the caller graph for this function:

void gf_webvtt_timestamp_dump ( GF_WebVTTTimestamp ts,
FILE *  dump,
Bool  dump_hour 
)

+ Here is the caller graph for this function:

void gf_webvtt_cue_del ( GF_WebVTTCue cue)

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

GF_Err gf_webvtt_dump_header_boxed ( FILE *  dump,
const char *  data,
u32  dataLength,
u32 printLength 
)

+ Here is the call graph for this function:

+ Here is the caller graph for this function: