Use a specific lock for the backend's stop/reset/play calls
commitc837484015e186076165515882beec389f02a987
authorChris Robinson <chris.kcat@gmail.com>
Sat, 28 May 2016 02:23:39 +0000 (27 19:23 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Sat, 28 May 2016 02:23:39 +0000 (27 19:23 -0700)
tree892865583572d1db875e7c8d436fda90826e3b46
parent01f3e33df95c83efeb46a8f51670c99251d0cfdb
Use a specific lock for the backend's stop/reset/play calls

This helps protect against the device changing unexpectedly from multiple
threads, instead of using the global list/library lock.
Alc/ALc.c
OpenAL32/Include/alMain.h