From 1dfdf4c392a0389b1a37f0e9c2064a42dd47b63f Mon Sep 17 00:00:00 2001 From: Jack Andersen Date: Tue, 13 Dec 2016 15:09:48 -1000 Subject: [PATCH] Update amuse-boo interface --- include/amuse/BooBackend.hpp | 6 +++--- lib/BooBackend.cpp | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/amuse/BooBackend.hpp b/include/amuse/BooBackend.hpp index 407c610..92b8196 100644 --- a/include/amuse/BooBackend.hpp +++ b/include/amuse/BooBackend.hpp @@ -24,9 +24,9 @@ class BooBackendVoice : public IBackendVoice BooBackendVoice& m_parent; void preSupplyAudio(boo::IAudioVoice& voice, double dt); size_t supplyAudio(boo::IAudioVoice& voice, size_t frames, int16_t* data); - void routeAudio(size_t frames, double dt, int busId, int16_t* in, int16_t* out); - void routeAudio(size_t frames, double dt, int busId, int32_t* in, int32_t* out); - void routeAudio(size_t frames, double dt, int busId, float* in, float* out); + void routeAudio(size_t frames, size_t channels, double dt, int busId, int16_t* in, int16_t* out); + void routeAudio(size_t frames, size_t channels, double dt, int busId, int32_t* in, int32_t* out); + void routeAudio(size_t frames, size_t channels, double dt, int busId, float* in, float* out); VoiceCallback(BooBackendVoice& parent) : m_parent(parent) {} } m_cb; std::unique_ptr m_booVoice; diff --git a/lib/BooBackend.cpp b/lib/BooBackend.cpp index 393df15..8dad539 100644 --- a/lib/BooBackend.cpp +++ b/lib/BooBackend.cpp @@ -16,17 +16,17 @@ size_t BooBackendVoice::VoiceCallback::supplyAudio(boo::IAudioVoice&, size_t fra return m_parent.m_clientVox.supplyAudio(frames, data); } -void BooBackendVoice::VoiceCallback::routeAudio(size_t frames, double dt, int busId, int16_t* in, int16_t* out) +void BooBackendVoice::VoiceCallback::routeAudio(size_t frames, size_t channels, double dt, int busId, int16_t* in, int16_t* out) { m_parent.m_clientVox.routeAudio(frames, dt, busId, in, out); } -void BooBackendVoice::VoiceCallback::routeAudio(size_t frames, double dt, int busId, int32_t* in, int32_t* out) +void BooBackendVoice::VoiceCallback::routeAudio(size_t frames, size_t channels, double dt, int busId, int32_t* in, int32_t* out) { m_parent.m_clientVox.routeAudio(frames, dt, busId, in, out); } -void BooBackendVoice::VoiceCallback::routeAudio(size_t frames, double dt, int busId, float* in, float* out) +void BooBackendVoice::VoiceCallback::routeAudio(size_t frames, size_t channels, double dt, int busId, float* in, float* out) { m_parent.m_clientVox.routeAudio(frames, dt, busId, in, out); }