Commit Graph

112 Commits

Author SHA1 Message Date
Jörg Höhle d726cf8819 winealsa: Properly allocate the WAVEFORMATEXTENSIBLE returned by GetMixFormat. 2011-06-06 21:49:20 +02:00
Andrew Eikum 6dac4d713c winealsa.drv: Partially implement IAudioSessionManager2. 2011-06-06 21:49:18 +02:00
Andrew Eikum 934a64cb38 winealsa.drv: Implement device enumeration. 2011-05-25 12:22:09 +02:00
Andrew Eikum ae9338c136 winealsa.drv: Implement volume control interfaces. 2011-05-09 11:58:41 +02:00
Andrew Eikum af92572b38 winealsa.drv: Move IAudioClock closer to its related interfaces. 2011-05-09 11:58:38 +02:00
Andrew Eikum eabf5715ce winealsa.drv: Implement IAudioSessionControl::GetState. 2011-05-02 18:48:20 +02:00
Andrew Eikum 4a37f2f093 mmdevapi: Initialize global driver data at DLL load time. 2011-05-02 18:48:20 +02:00
Andrew Eikum e3ff943e9c winealsa.drv: Add mapping for 64-bit floats in IAudioClient::Initialize(). 2011-04-27 17:49:53 +02:00
Andrew Eikum fc4748ae74 winealsa.drv: Properly allocate and free the WAVEFORMATEX returned by IsFormatSupported. 2011-04-27 17:49:46 +02:00
Andrew Eikum 2692a68ce6 winealsa.drv: Replace incorrect 41100 with 44100. 2011-04-27 17:49:11 +02:00
Maarten Lankhorst c385a93505 winealsa: Zero buffer, only write data if needed. 2011-04-26 16:18:00 +02:00
Andrew Eikum 86e90c92af winealsa.drv: Add mmdevapi driver.
Maarten Lankhorst also contributed to this driver.
2011-04-25 17:29:11 +02:00