Wed, 03 Aug 2016 01:00:30 -0400alsa: capture devices don't need a mixbuf allocated.
Ryan C. Gordon [Wed, 03 Aug 2016 01:00:30 -0400] rev 10247
alsa: capture devices don't need a mixbuf allocated.

Wed, 03 Aug 2016 00:31:08 -0400testaudiocapture: made test app interactive.
Ryan C. Gordon [Wed, 03 Aug 2016 00:31:08 -0400] rev 10246
testaudiocapture: made test app interactive.

(hold down mouse/finger to record, then it plays back what it heard. Repeat.)

Wed, 03 Aug 2016 00:30:12 -0400coreaudio: Implemented audio capture for iOS.
Ryan C. Gordon [Wed, 03 Aug 2016 00:30:12 -0400] rev 10245
coreaudio: Implemented audio capture for iOS.

Tue, 02 Aug 2016 19:17:51 -0400testaudiocapture: Make a simple green/red window when recording/playing.
Ryan C. Gordon [Tue, 02 Aug 2016 19:17:51 -0400] rev 10244
testaudiocapture: Make a simple green/red window when recording/playing.

Tue, 02 Aug 2016 15:06:40 -0400alsa: Implemented audio capture support!
Ryan C. Gordon [Tue, 02 Aug 2016 15:06:40 -0400] rev 10243
alsa: Implemented audio capture support!

Tue, 02 Aug 2016 15:06:05 -0400alsa: Cleaned up the 5.1 swizzle mess a little.
Ryan C. Gordon [Tue, 02 Aug 2016 15:06:05 -0400] rev 10242
alsa: Cleaned up the 5.1 swizzle mess a little.

Shouldn't this be something ALSA handles for us with channel maps, so we can
just delete this code?

Tue, 02 Aug 2016 15:04:33 -0400audio: a little more robustness in the capture device's thread.
Ryan C. Gordon [Tue, 02 Aug 2016 15:04:33 -0400] rev 10241
audio: a little more robustness in the capture device's thread.

Tue, 02 Aug 2016 13:50:58 -0400pulseaudio: Implemented audio capture support!
Ryan C. Gordon [Tue, 02 Aug 2016 13:50:58 -0400] rev 10240
pulseaudio: Implemented audio capture support!

Tue, 02 Aug 2016 13:50:21 -0400audio: implemented higher level infrastructure for running capture devices.
Ryan C. Gordon [Tue, 02 Aug 2016 13:50:21 -0400] rev 10239
audio: implemented higher level infrastructure for running capture devices.

Tue, 02 Aug 2016 13:48:52 -0400audio: Made some SDL_AudioDevice fields atomic.
Ryan C. Gordon [Tue, 02 Aug 2016 13:48:52 -0400] rev 10238
audio: Made some SDL_AudioDevice fields atomic.

This makes sure they're properly communicated to the audio threads.