|
Typedefs |
| typedef int(* | OggzReadPacket )(OGGZ *oggz, ogg_packet *op, long serialno, void *user_data) |
| | This is the signature of a callback which you must provide for Oggz to call whenever it finds a new packet in the Ogg stream associated with oggz.
|
| typedef int(* | OggzReadPage )(OGGZ *oggz, const ogg_page *og, long serialno, void *user_data) |
| | This is the signature of a callback which you must provide for Oggz to call whenever it finds a new page in the Ogg stream associated with oggz.
|
Functions |
| int | oggz_set_read_callback (OGGZ *oggz, long serialno, OggzReadPacket read_packet, void *user_data) |
| | Set a callback for Oggz to call when a new Ogg packet is found in the stream.
|
| int | oggz_set_read_page (OGGZ *oggz, long serialno, OggzReadPage read_page, void *user_data) |
| | Set a callback for Oggz to call when a new Ogg page is found in the stream.
|
| long | oggz_read (OGGZ *oggz, long n) |
| | Read n bytes into oggz, calling any read callbacks on the fly.
|
| long | oggz_read_input (OGGZ *oggz, unsigned char *buf, long n) |
| | Input data into oggz.
|
| int | oggz_purge (OGGZ *oggz) |
| OggzStreamContent | oggz_stream_get_content (OGGZ *oggz, long serialno) |
| | Determine the content type of the oggz stream referred to by serialno.
|
| const char * | oggz_stream_get_content_type (OGGZ *oggz, long serialno) |
| | Return human-readable string representation of content type of oggz stream referred to by serialno.
|
| int | oggz_stream_get_numheaders (OGGZ *oggz, long serialno) |
| | Determine the number of headers of the oggz stream referred to by serialno.
|