Add a single-context mode
commitc9d2ffd6b3dbf3c44ceb667d8a1fe4abd38927bc
authorChris Robinson <chris.kcat@gmail.com>
Sat, 14 Nov 2015 23:46:44 +0000 (14 15:46 -0800)
committerChris Robinson <chris.kcat@gmail.com>
Sat, 14 Nov 2015 23:46:44 +0000 (14 15:46 -0800)
tree05d693ed4ffa8b3499f29ee01ab94d16e319d87c
parenteebf547e0c64df3bb7db91d78184578f2748e760
Add a single-context mode

This allows asynchronous buffering even when thread-local contexts aren't
supported, but restricts the number of open devices and contexts to 1.
include/AL/alure2.h
src/context.cpp
src/device.cpp
src/devicemanager.cpp
src/devicemanager.h