From 5560448bb78ed865aeb77f62cf85a2aed302779d Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 29 Jul 2018 12:16:17 +0800 Subject: *update --- src/libjin/Audio/SDL/SDLAudio.h | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'src/libjin/Audio/SDL/SDLAudio.h') diff --git a/src/libjin/Audio/SDL/SDLAudio.h b/src/libjin/Audio/SDL/SDLAudio.h index 6837126..f2a4fab 100644 --- a/src/libjin/Audio/SDL/SDLAudio.h +++ b/src/libjin/Audio/SDL/SDLAudio.h @@ -3,6 +3,7 @@ #include "../../modules.h" #if JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO +#include "SDLSource.h" #include #include "../audio.h" @@ -30,17 +31,15 @@ namespace audio /* IAudio interface */ void play() override; void stop() override; - bool pause() override; - bool pause(Source* source) override; - bool resume() override; - bool resume(Source* source) override; - void rewind() override; + void pause() override; + void resume() override; void setVolume(float volume) override; - float getVolume() override; /* process functions*/ void processCommands(); void processSources(void* buffer, size_t len); + void processBuffer(void* buffer, size_t len); + bool goOnProcess(); void lock(); void unlock(); -- cgit v1.1-26-g67d0