libquvi
|
Functions | |
void | quvi_media_free (quvi_media_t handle) |
Free all of memory used by a media handle. | |
void | quvi_media_get (quvi_media_t handle, QuviMediaProperty property,...) |
Return a media property. | |
quvi_media_t | quvi_media_new (quvi_t handle, const char *url) |
Parse media properties for URL. | |
void | quvi_media_stream_choose_best (quvi_media_t handle) |
Selects the Media stream that was determined to be of the "best quality". | |
QuviBoolean | quvi_media_stream_next (quvi_media_t handle) |
Traverse to next available Media stream. | |
void | quvi_media_stream_reset (quvi_media_t handle) |
Resets to the first available Media stream. | |
void | quvi_media_stream_select (quvi_media_t handle, const char *id) |
Select a Media stream matching a Media stream ID. |
void quvi_media_free | ( | quvi_media_t | handle | ) |
Free all of memory used by a media handle.
void quvi_media_get | ( | quvi_media_t | handle, |
QuviMediaProperty | property, | ||
... | |||
) |
Return a media property.
quvi_media_t quvi_media_new | ( | quvi_t | handle, |
const char * | url | ||
) |
Parse media properties for URL.
void quvi_media_stream_choose_best | ( | quvi_media_t | handle | ) |
Selects the Media stream that was determined to be of the "best quality".
QuviBoolean quvi_media_stream_next | ( | quvi_media_t | handle | ) |
Traverse to next available Media stream.
void quvi_media_stream_reset | ( | quvi_media_t | handle | ) |
Resets to the first available Media stream.
void quvi_media_stream_select | ( | quvi_media_t | handle, |
const char * | id | ||
) |
Select a Media stream matching a Media stream ID.
Matches the Media stream ID (pattern) to the available media stream IDs and selects the stream. 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 keywords 'croak' and 'best' (see the notes below).