Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ao/wasapi: silence format string warnings | James Ross-Gowan | 2014-11-18 | 1 | -1/+1 |
| | |||||
* | ao/wasapi: request reset on appropriate events | Kevin Mitchell | 2014-11-17 | 1 | -19/+83 |
| | | | | | | | | on changes to PKEY_AudioEngine_DeviceFormat, device status, and default device. call ao_reload directly in the change_notify "methods". this requires keeping a device enumerator around for the duration of execution, rather than just for initially querying devices | ||||
* | ao/wasapi: add convenience functions for change notifiy | Kevin Mitchell | 2014-11-17 | 1 | -0/+49 |
| | |||||
* | ao/wasapi: new wasapi device monitoring interface | Jonathan Yong | 2014-11-17 | 1 | -0/+171 |
Implement skeleton IMMNotificationClient to watch for changes in the sound device. This will make recovery possible from changes shared mode sample rate, bit depth, "enhancements"/effects and even graceful device removal. http://msdn.microsoft.com/en-us/library/windows/desktop/dd371417%28v=vs.85%29.aspx Signed-off-by: Kevin Mitchell <kevmitch@gmail.com> |