|
arduino-audio-tools
|
#include "AudioTools/AudioCodecs/AudioCodecsBase.h"#include "AudioTools/AudioCodecs/CodecOpus.h"#include "AudioTools/CoreAudio/Buffers.h"#include "oggz.h"Go to the source code of this file.
Classes | |
| class | OggContainerDecoder |
| Decoder for Ogg Container. Decodes a packet from an Ogg container. The Ogg begin segment contains the AudioInfo structure. You can subclass and overwrite the beginOfSegment() method to implement your own headers Dependency: https://github.com/pschatzmann/arduino-libopus. More... | |
| class | OggContainerEncoder |
| Encoder for Ogg Container. Encodes a packet for an Ogg container. The Ogg begin segment contains the AudioInfo structure. You can subclass ond overwrite the writeHeader() method to implement your own header logic. When an optional encoder is specified in the constructor we package the encoded data. Dependency: https://github.com/pschatzmann/arduino-libopus. More... | |
| class | OggContainerOutput |
| Output class for the OggContainerEncoder. Each write is ending up as container entry. More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |
Macros | |
| #define | OGG_DEFAULT_BUFFER_SIZE (OGG_READ_SIZE) |
| #define | OGG_READ_SIZE (1024) |
| #define OGG_DEFAULT_BUFFER_SIZE (OGG_READ_SIZE) |
| #define OGG_READ_SIZE (1024) |