GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
|
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) |
struct GF_WebVTTTimestamp |
struct 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 |
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 | ) |