Classes | |
class | AudioBuffer |
A simple audio buffer to hold PCM samples More... | |
class | AudioManager |
An audio manager that accepts multiple Audio::AudioBuffer instances. More... | |
Typedefs | |
typedef int(* | Callback) (AudioBuffer &buffer, size_t offset) |
Some callback function pointer type definition. | |
using | Callback2 = int (*)(AudioBuffer& buffer, size_t offset, void* user) |
Some callback function pointer type definition. | |
Functions | |
void | doSomething (AudioBuffer &buffer) |
Do something with the buffer. | |
typedef int(* Engine::Audio::Callback) (AudioBuffer &buffer, size_t offset) |
Some callback function pointer type definition.
buffer | The buffer this callback is called from |
offset | The offset of the buffer currently playing |
using Engine::Audio::Callback2 = int (*)(AudioBuffer& buffer, size_t offset, void* user) |
Some callback function pointer type definition.
buffer | The buffer this callback is called from |
offset | The offset of the buffer currently playing |
user | User specific data |
|
extern |
Do something with the buffer.