Use the lockless ringbuffer for mmdevapi capture
commitc24f4f230fda217641cc9484c03b0a2053185228
authorChris Robinson <chris.kcat@gmail.com>
Tue, 30 Jun 2015 14:42:09 +0000 (30 07:42 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Tue, 30 Jun 2015 14:42:09 +0000 (30 07:42 -0700)
tree233469c34f6164ed3e947a098fdd2991f0f63b7b
parente5964d6dc4b711a4743c799ffbc8e0c914e27db6
Use the lockless ringbuffer for mmdevapi capture

The backend's capture funcs are already called while under a lock, so multiple
threads shouldn't be able to read from it at once.
Alc/backends/mmdevapi.c