Amuse
|
#include <BooBackend.hpp>
Public Member Functions | |
BooBackendVoiceAllocator (boo::IAudioVoiceEngine &booEngine) | |
std::unique_ptr< IBackendVoice > | allocateVoice (Voice &clientVox, double sampleRate, bool dynamicPitch) |
std::unique_ptr< IBackendSubmix > | allocateSubmix (Submix &clientSmx) |
AudioChannelSet | getAvailableSet () |
void | pumpAndMixVoices () |
Backend voice allocator implementation for boo mixer
Definition at line 65 of file BooBackend.hpp.
|
virtual |
Amuse obtains a new submix from the platform this way
Implements amuse::IBackendVoiceAllocator.
|
virtual |
Amuse obtains a new voice from the platform this way
Implements amuse::IBackendVoiceAllocator.
|
virtual |
Amuse obtains speaker-configuration from the platform this way
Implements amuse::IBackendVoiceAllocator.
|
virtual |
Amuse flushes voice samples to the backend this way
Implements amuse::IBackendVoiceAllocator.