Go to the source code of this file.
enum OggzError |
Definitions of error return values.
OGGZ_ERR_OK | No error. |
OGGZ_ERR_GENERIC | generic error |
OGGZ_ERR_BAD_OGGZ | oggz is not a valid OGGZ |
OGGZ_ERR_INVALID | The requested operation is not suitable for this OGGZ. |
OGGZ_ERR_NO_STREAMS | oggz contains no logical bitstreams |
OGGZ_ERR_BOS | Operation is inappropriate for oggz in current bos state. |
OGGZ_ERR_EOS | Operation is inappropriate for oggz in current eos state. |
OGGZ_ERR_BAD_METRIC | Operation requires a valid metric, but none has been set. |
OGGZ_ERR_SYSTEM | System specific error; check errno for details. |
OGGZ_ERR_DISABLED | Functionality disabled at build time. |
OGGZ_ERR_NOSEEK | Seeking operation is not possible for this OGGZ. |
OGGZ_ERR_STOP_OK | Reading was stopped by an OggzReadCallback returning OGGZ_STOP_OK or writing was stopped by an OggzWriteHungry callback returning OGGZ_STOP_OK. |
OGGZ_ERR_STOP_ERR | Reading was stopped by an OggzReadCallback returning OGGZ_STOP_ERR or writing was stopped by an OggzWriteHungry callback returning OGGZ_STOP_ERR. |
OGGZ_ERR_IO_AGAIN | no data available from IO, try again |
OGGZ_ERR_BAD_SERIALNO | The requested serialno does not exist in this OGGZ. |
OGGZ_ERR_BAD_BYTES | Packet disallowed due to invalid byte length. |
OGGZ_ERR_BAD_B_O_S | Packet disallowed due to invalid b_o_s (beginning of stream) flag. |
OGGZ_ERR_BAD_E_O_S | Packet disallowed due to invalid e_o_s (end of stream) flag. |
OGGZ_ERR_BAD_GRANULEPOS | Packet disallowed due to invalid granulepos. |
OGGZ_ERR_BAD_PACKETNO | Packet disallowed due to invalid packetno. |
OGGZ_ERR_BAD_GUARD | Guard provided by user has non-zero value. |
OGGZ_ERR_RECURSIVE_WRITE | Attempt to call oggz_write() or oggz_write_output() from within a hungry() callback. |
enum OggzFlags |
Flags to oggz_new(), oggz_open(), and oggz_openfd().
Can be or'ed together in the following combinations:
enum OggzFlushOpts |
enum OggzStopCtl |