aboutsummaryrefslogtreecommitdiffstats
path: root/alc/alcmain.h
diff options
context:
space:
mode:
Diffstat (limited to 'alc/alcmain.h')
-rw-r--r--alc/alcmain.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/alc/alcmain.h b/alc/alcmain.h
index 8d802d85..a5dc655b 100644
--- a/alc/alcmain.h
+++ b/alc/alcmain.h
@@ -351,6 +351,11 @@ struct ALCdevice : public al::intrusive_ref<ALCdevice> {
inline void postProcess(const size_t SamplesToDo)
{ if LIKELY(PostProcess) (this->*PostProcess)(SamplesToDo); }
+ void renderSamples(void *outBuffer, const ALuint numSamples, const size_t frameStep);
+
+ /* Caller must lock the device state, and the mixer must not be running. */
+ [[gnu::format(printf,2,3)]] void handleDisconnect(const char *msg, ...);
+
DEF_NEWDEL(ALCdevice)
};