obs-studio/plugins/win-wasapi
jp9000 f2ee950746 Activate user-selected audio devices
- Fix a bug where the initial audio data insertion would cause all
   audio data to unintentionally clear (mixed up < and > operators, damn
   human error)

 - Fixed a potential interdependant lock scenario with channel mutex
   locks and graphics mutex locks.  The main video thread could lock the
   graphics mutex and then while in the graphics mutex could lock the
   channels mutex.  Meanwhile in another thread, the channel mutex could
   get locked, and then the graphics mutex would get locked, causing a
   deadlock.

   The best way to deal with this is to not let mutexes lock within
   other mutexes, but sometimes it's difficult to avoid such as in the
   main video thread.

 - Audio devices should now be functional, and the devices in the audio
   settings can now be changed as desired.
2014-03-07 17:03:34 -07:00
..
CMakeLists.txt Add WASAPI audio capture 2014-03-04 07:07:13 -07:00
enum-wasapi.cpp WASAPI: Change some errors messages to warnings 2014-03-07 13:04:38 -07:00
enum-wasapi.hpp Add WASAPI audio capture 2014-03-04 07:07:13 -07:00
plugin-main.cpp Add a way to get default settings 2014-03-07 06:55:21 -07:00
win-wasapi.cpp Activate user-selected audio devices 2014-03-07 17:03:34 -07:00