aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/backends/base.h
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2013-11-02 15:42:45 -0700
committerChris Robinson <[email protected]>2013-11-02 15:42:45 -0700
commita1a3f51be248cba4e2d75abfcc4b68ee8743fd08 (patch)
tree6529c9089f776cc6cdc493bf6f0eca48bbb0b460 /Alc/backends/base.h
parentc851e2c6110de948802ce0e229a0bf4c3c067ed6 (diff)
Convert the OSS backend to the new interface
Diffstat (limited to 'Alc/backends/base.h')
-rw-r--r--Alc/backends/base.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/Alc/backends/base.h b/Alc/backends/base.h
index 59e01304..636e79e5 100644
--- a/Alc/backends/base.h
+++ b/Alc/backends/base.h
@@ -92,6 +92,8 @@ typedef struct ALCbackendFactory {
const struct ALCbackendFactoryVtable *vtbl;
} ALCbackendFactory;
+void ALCbackendFactory_deinit(ALCbackendFactory *self);
+
struct ALCbackendFactoryVtable {
ALCboolean (*const init)(ALCbackendFactory *self);
void (*const deinit)(ALCbackendFactory *self);
@@ -119,8 +121,9 @@ static const struct ALCbackendFactoryVtable T##_ALCbackendFactory_vtable = { \
}
-ALCbackendFactory *ALCalsaBackendFactory_getFactory(void);
ALCbackendFactory *ALCpulseBackendFactory_getFactory(void);
+ALCbackendFactory *ALCalsaBackendFactory_getFactory(void);
+ALCbackendFactory *ALCossBackendFactory_getFactory(void);
ALCbackendFactory *ALCnullBackendFactory_getFactory(void);
ALCbackendFactory *ALCloopbackFactory_getFactory(void);