Start a new backend factory API
commit49d8ac2537a03dd8d1a60fa4667dc6090da6bcc5
authorChris Robinson <chris.kcat@gmail.com>
Fri, 16 Nov 2018 03:15:14 +0000 (15 19:15 -0800)
committerChris Robinson <chris.kcat@gmail.com>
Fri, 16 Nov 2018 03:15:14 +0000 (15 19:15 -0800)
tree5048ff5edf738dbde52f4d6f5075fe5dd9c9369d
parent7c933087718bd1b789f2638164bcf2f8698647cb
Start a new backend factory API

Using proper class inheritance. Be aware this breaks all backends except null
(and loopback). They will be restored individually in due time.
Alc/alc.cpp
Alc/backends/base.h
Alc/backends/null.cpp
Alc/backends/null.h [new file with mode: 0644]
CMakeLists.txt