Andrew Eikum
bd6f6bc2dd
mmdevapi: Prevent deadlock when releasing a stream that's still playing.
2011-01-11 16:05:31 +01:00
Andrew Eikum
436d26f935
mmdevapi: Children of IAudioClient should hold a reference to their parents.
2011-01-11 16:04:27 +01:00
Andrew Eikum
2e7ee8d9d6
mmdevapi: Be explicit about units in IAudioRenderClient::ReleaseBuffer.
2011-01-05 17:56:52 +01:00
Andrew Eikum
0b608d0f7f
mmdevapi: Be explicit about the units of ACImpl::ofs.
2011-01-05 17:56:48 +01:00
Andrew Eikum
045cf8c0af
mmdevapi: Be explicit about units of ACImpl::bufsize.
2011-01-05 17:56:43 +01:00
Andrew Eikum
bbbf72ddcb
mmdevapi: Store period size in frames.
...
There are three different units to represent durations of audio: time,
bytes, and frames. Since all three are in use in this module, we should
be more explicit about the unit of each variable.
2011-01-05 17:56:36 +01:00
Austin English
f74944d210
mmdevapi: Remove an unused variable.
2010-09-09 12:46:05 +02:00
Henri Verbeet
5c99f4ec6d
mmdevapi: Remove the useless CINTERFACE definitions.
2010-08-17 11:55:33 +02:00
Francois Gouget
7649c75b40
Assorted typo and spelling fixes.
2010-06-24 10:37:05 +02:00
Maarten Lankhorst
38517694bb
mmdevapi: Add support for openal disconnected extension.
2010-05-04 18:38:58 +02:00
Maarten Lankhorst
8bd65c143f
mmdevapi: Silence a fixme when it's harmless.
2010-04-26 10:22:21 -05:00
Maarten Lankhorst
61d78d46c7
mmdevapi: Fix IsFormatSupported and initialization.
2010-04-26 10:21:54 -05:00
Maarten Lankhorst
a363c41e04
mmdevapi: Fix small capture bugs.
2010-04-21 15:32:21 +02:00
Maarten Lankhorst
724351ede4
mmdevapi: Add AudioSimpleVolume stub.
2010-04-20 17:42:19 +02:00
Maarten Lankhorst
f259ae550e
mmdevapi: Add support for IAudioSessionControl2.
2010-04-20 17:42:07 +02:00
Maarten Lankhorst
2e13008735
mmdevapi: Add support for the clock interface.
2010-04-20 17:41:58 +02:00
Maarten Lankhorst
f062e1b127
mmdevapi: Add audio capture code.
2010-04-20 17:40:21 +02:00
Maarten Lankhorst
cffb95fdb8
mmdevapi: Add support for IAudioRenderClient.
2010-04-20 17:39:55 +02:00
Maarten Lankhorst
bcaa470607
mmdevapi: Implement audio formats.
2010-04-20 17:39:11 +02:00
Maarten Lankhorst
a94395f502
mmdevapi: Implement some methods in audioclient.
2010-04-20 17:37:58 +02:00
Maarten Lankhorst
fa202c52c3
mmdevapi: Add initial audioclient stub.
2010-04-20 17:35:36 +02:00