Opus: Error codes

IETF low-delay audio codec: API and operations manual
| 1.0.3

- Main Page
- Modules
- Files

All Files Functions Typedefs Macros Groups Pages
Macros
Error codes

## Macros
#define | OPUS_OK
| No error. More...
#define | OPUS_BAD_ARG
| One or more invalid/out of range arguments. More...
#define | OPUS_BUFFER_TOO_SMALL
| The mode struct passed is invalid. More...
#define | OPUS_INTERNAL_ERROR
| An internal error was detected. More...
#define | OPUS_INVALID_PACKET
| The compressed data passed is corrupted. More...
#define | OPUS_UNIMPLEMENTED
| Invalid/unsupported request number. More...
#define | OPUS_INVALID_STATE
| An encoder or decoder structure is invalid or already freed. More...
#define | OPUS_ALLOC_FAIL
| Memory allocation has failed. More...

## Detailed Description

## Macro Definition Documentation

#define OPUS_ALLOC_FAIL

Memory allocation has failed.

#define OPUS_BAD_ARG

One or more invalid/out of range arguments.

#define OPUS_BUFFER_TOO_SMALL

The mode struct passed is invalid.

#define OPUS_INTERNAL_ERROR

An internal error was detected.

#define OPUS_INVALID_PACKET

The compressed data passed is corrupted.

#define OPUS_INVALID_STATE

An encoder or decoder structure is invalid or already freed.

#define OPUS_OK

No error.

#define OPUS_UNIMPLEMENTED

Invalid/unsupported request number.

For more information visit the Opus Website. |