#include "AudioTools/AudioCodecs/AudioCodecsBase.h"
#include "Print.h"
#include "opus.h"
Go to the source code of this file.
|
| class | OpusAudioDecoder |
| | Decoder for the Opus audio format. Each Opus frame must be provided with one write() call. Therefore, Opus is usually encapsulated in a container format (e.g., Ogg) that splits the stream into frames. More...
|
| |
| class | OpusAudioEncoder |
| | Encode for Opus audio. More...
|
| |
| struct | OpusEncoderSettings |
| | Setting for Opus Encoder where the following values are valid: -1 indicates that the default value should be used and that this codec is not setting the value. More...
|
| |
| struct | OpusSettings |
| | Setting for Opus Decoder. More...
|
| |
|
| namespace | audio_tools |
| | Generic Implementation of sound input and output for desktop environments using portaudio.
|
| |
◆ OPUS_DEC_MAX_BUFFER_SIZE
| #define OPUS_DEC_MAX_BUFFER_SIZE 4 * 1024 |
◆ OPUS_ENC_MAX_BUFFER_SIZE
| #define OPUS_ENC_MAX_BUFFER_SIZE 2048 |