Functions | |
int | lqt_text_tracks (quicktime_t *file) |
Get the number of text tracks. More... | |
int | lqt_get_text_language (quicktime_t *file, int track, char *language) |
Get the text language. More... | |
int | lqt_text_time_scale (quicktime_t *file, int track) |
Get the timescale for a text track. More... | |
void | lqt_get_text_box (quicktime_t *file, int track, uint16_t *top, uint16_t *left, uint16_t *bottom, uint16_t *right) |
Set the text box of a text track. More... | |
int | lqt_read_text (quicktime_t *file, int track, char **text, int *text_alloc, int64_t *timestamp, int64_t *duration) |
Read a text sample. More... | |
int | lqt_is_chapter_track (quicktime_t *file, int track) |
Check if a track is a chapter track. More... | |
int64_t | lqt_text_samples (quicktime_t *file, int track) |
Get the total number of text samples. More... | |
void | lqt_set_text_position (quicktime_t *file, int track, int64_t position) |
Go to a specific sample. More... | |
void | lqt_set_text_time (quicktime_t *file, int track, int64_t time) |
Go to a specific time. More... | |
void | lqt_get_text_fg_color (quicktime_t *file, int track, uint16_t *r, uint16_t *g, uint16_t *b, uint16_t *a) |
Get the foreground color of a text track. More... | |
void | lqt_get_text_bg_color (quicktime_t *file, int track, uint16_t *r, uint16_t *g, uint16_t *b, uint16_t *a) |
Get the background color of a text track. More... |
|
Get the number of text tracks.
|
|
Get the text language.
|
|
Get the timescale for a text track.
|
|
Set the text box of a text track.
|
|
Read a text sample.
|
|
Check if a track is a chapter track.
|
|
Get the total number of text samples.
|
|
Go to a specific sample.
|
|
Go to a specific time.
|
|
Get the foreground color of a text track.
|
|
Get the background color of a text track.
|