libquvi
|
const char* quvi_subtitle_export_data | ( | quvi_subtitle_export_t | handle | ) |
Return exported data.
void quvi_subtitle_export_free | ( | quvi_subtitle_export_t | handle | ) |
Free all of memory used by a subtitle export handle.
quvi_subtitle_export_t quvi_subtitle_export_new | ( | quvi_subtitle_lang_t | handle, |
char * | to_format | ||
) |
Create a new subtitle export handle.
void quvi_subtitle_free | ( | quvi_subtitle_t | handle | ) |
Free all of memory used by a subtitle handle.
void quvi_subtitle_lang_get | ( | quvi_subtitle_lang_t | handle, |
QuviSubtitleLangProperty | n, | ||
... | |||
) |
Return a subtitle property.
const quvi_subtitle_lang_t quvi_subtitle_lang_next | ( | quvi_subtitle_type_t | handle | ) |
Traverse to next available language Subtitle type.
void quvi_subtitle_lang_reset | ( | quvi_subtitle_type_t | handle | ) |
Resets to the first available Subtitle language.
quvi_subtitle_t quvi_subtitle_new | ( | quvi_t | handle, |
const char * | url | ||
) |
Parse subtitle properties for URL.
const quvi_subtitle_lang_t quvi_subtitle_select | ( | quvi_subtitle_t | handle, |
const char * | id | ||
) |
Select a Subtitle language matching a Subtitle language ID.
Matches the Subtitle language ID (pattern) to the available subtitle language IDs and selects the language. This function returns immediately if a matching ID was found. The ID value may be a comma-separated value (e.g. "foo,bar,baz"). The ID may also contain the keyword 'croak' (see the notes below).
void quvi_subtitle_type_get | ( | quvi_subtitle_type_t | handle, |
QuviSubtitleTypeProperty | n, | ||
... | |||
) |
Return a subtitle property.
const quvi_subtitle_type_t quvi_subtitle_type_next | ( | quvi_subtitle_t | handle | ) |
Traverse to next available Subtitle type.
void quvi_subtitle_type_reset | ( | quvi_subtitle_t | handle | ) |
Resets to the first available Subtitle type.