|
liboggz
1.1.1
|
Go to the source code of this file.
Typedefs | |
| typedef int(* | OggzWriteHungry) (OGGZ *oggz, int empty, void *user_data) |
| This is the signature of a callback which Oggz will call when oggz is hungry . More... | |
Functions | |
| int | oggz_write_set_hungry_callback (OGGZ *oggz, OggzWriteHungry hungry, int only_when_empty, void *user_data) |
| Set a callback for Oggz to call when oggz is hungry . More... | |
| int | oggz_write_feed (OGGZ *oggz, ogg_packet *op, long serialno, int flush, int *guard) |
| Add a packet to oggz's packet queue. More... | |
| long | oggz_write_output (OGGZ *oggz, unsigned char *buf, long n) |
| Output data from an OGGZ handle. More... | |
| long | oggz_write (OGGZ *oggz, long n) |
| Write n bytes from an OGGZ handle. More... | |
| long | oggz_write_get_next_page_size (OGGZ *oggz) |
| Query the number of bytes in the next page to be written. More... | |
Interfaces for writing Ogg files and streams
1.8.18