Henri Verbeet
|
748efc34c4
|
mmdevapi: Add a TRACE to info_device_ps_GetValue().
|
2011-09-02 10:11:34 +02:00 |
Henri Verbeet
|
a4fddf5fc8
|
mmdevapi: Include space for the terminating zero in info_device_ps_GetValue().
|
2011-09-02 10:11:25 +02:00 |
Andrew Eikum
|
f6890ef0e2
|
winmm: Determine the driver from MMDevAPI.
This uses a half-implemented, Wine-specific IMMDevice object to extract
the driver name.
|
2011-09-01 18:06:37 +02:00 |
Andrew Eikum
|
23c26982e9
|
mmdevapi: Disable sound if the user explicitly selects no driver.
This also tweaks the no-driver behavior to report 0 active devices
instead of returning an error code.
|
2011-08-23 16:53:52 +02:00 |
Andrew Eikum
|
f50829c36e
|
mmdevapi: Don't crash if a driver fails to load.
|
2011-06-20 11:28:53 +02:00 |
Andrew Eikum
|
bc10fd3ce6
|
mmdevapi: Sessions should be unique per-device.
|
2011-06-14 12:59:39 +02:00 |
Andrew Eikum
|
4e7d039722
|
mmdevapi: Add support for IAudioSessionManager in IMMDevice::Activate.
|
2011-06-06 21:49:19 +02:00 |
Andrew Eikum
|
91b684325f
|
mmdevapi: IMMDeviceEnumerator::GetDevice should fail on unknown device ids.
|
2011-05-16 16:35:27 +02:00 |
Andrew Eikum
|
5014099928
|
mmdevapi: Reimplement using a driver system.
|
2011-04-25 17:24:50 +02:00 |
Francois Gouget
|
fc4014454b
|
mmdevapi: Reorder a couple of functions to avoid forward declarations and make MMDevice_SetPropValue() static.
|
2011-04-11 12:07:39 +02:00 |
Michael Stefaniuc
|
00d1915902
|
mmdevapi: Use ifaces instead of vtbl pointers in MMDevice.
|
2011-01-17 13:23:39 +01:00 |
Marcus Meissner
|
acefa93cd6
|
mmdevapi: Fixed buffer size passed to RegEnumKeyExW.
|
2010-12-31 16:27:47 +01:00 |
Michael Stefaniuc
|
1df7dab115
|
mmdevapi: Standardize the COM usage in devenum.c.
|
2010-12-14 12:10:58 +01:00 |
Henri Verbeet
|
5c99f4ec6d
|
mmdevapi: Remove the useless CINTERFACE definitions.
|
2010-08-17 11:55:33 +02:00 |
Maarten Lankhorst
|
47d28ace15
|
mmdevapi: Blacklist portaudio.
|
2010-07-26 18:38:32 +02:00 |
Maarten Lankhorst
|
d440eb7ff2
|
mmdevapi: Try to detect openal 1.11, and do not blacklist pulseaudio on it.
|
2010-05-04 13:14:58 +02:00 |
Maarten Lankhorst
|
34ffff074f
|
mmdevapi: Add a warning if openal is not available.
As spotted by Christoph Hohmann.
|
2010-04-29 10:19:38 -05:00 |
Maarten Lankhorst
|
85339cdb5f
|
mmdevapi: Add some DEVPKEY's to property tests.
|
2010-04-26 10:21:43 -05:00 |
Maarten Lankhorst
|
b0dfbcbe08
|
mmdevapi: Add stub for IAudioEndpointVolume.
|
2010-04-22 11:53:57 +02:00 |
Maarten Lankhorst
|
416f0156d6
|
mmdevapi: Set PKEY_AudioEngine_DeviceFormat for capture too.
|
2010-04-20 17:37:14 +02:00 |
Maarten Lankhorst
|
fa202c52c3
|
mmdevapi: Add initial audioclient stub.
|
2010-04-20 17:35:36 +02:00 |
Maarten Lankhorst
|
f9293dc977
|
mmdevapi: Improve EndpointNotificationCallback stubs.
|
2010-04-20 17:34:59 +02:00 |
Maarten Lankhorst
|
ab13ffa454
|
mmdevapi: Fix wrong blacklist test.
|
2010-04-16 16:23:11 +02:00 |
Maarten Lankhorst
|
e9cee6fbe0
|
mmdevapi: Don't load openal on older openal-soft versions.
|
2010-04-15 17:05:54 +02:00 |
Maarten Lankhorst
|
3d6908c53d
|
mmdevapi: Add OSS to blacklist on linux.
|
2010-04-15 17:05:49 +02:00 |
Maarten Lankhorst
|
e9f520467d
|
mmdevapi: Blacklist alsa hw devices.
|
2010-04-12 12:51:43 +02:00 |
Alexandre Julliard
|
a7d000e2e2
|
mmdevapi: Include system headers before Wine headers.
|
2010-04-05 17:44:23 +02:00 |
Maarten Lankhorst
|
7b36f6658b
|
mmdevapi: Use openal to enumerate devices.
|
2010-04-05 17:43:00 +02:00 |
Mikhail Maroukhine
|
8ca9621ecc
|
mmdevapi: Fix compiler warnings with flag -Wcast-qual.
|
2010-03-29 12:14:18 +02:00 |
Maarten Lankhorst
|
693c991626
|
mmdevapi: Pass a property bag to IBaseFilter in IMMDevice::Activate.
|
2010-03-15 17:47:01 +01:00 |
Maarten Lankhorst
|
55b48ff662
|
mmdevapi: Implement IMMDeviceEnumerator::GetDevice.
|
2010-03-15 17:46:54 +01:00 |
Maarten Lankhorst
|
d53dc08ec5
|
mmdevapi: Implement MMDeviceCollection methods.
|
2010-03-15 17:46:50 +01:00 |
Maarten Lankhorst
|
9371fd5f95
|
mmdevapi: Implement some methods in IMMDevice.
|
2010-03-15 17:46:45 +01:00 |
Maarten Lankhorst
|
99f3ee3804
|
mmdevapi: Add IMMEndpoint to IMMDevice.
|
2010-03-15 17:46:38 +01:00 |
Maarten Lankhorst
|
90c30b3ad1
|
mmdevapi: Implement property store.
|
2010-03-15 17:46:25 +01:00 |
Maarten Lankhorst
|
9924b40eb9
|
mmdevapi: Implement a stub of MMDevice.
|
2010-03-01 11:47:56 +01:00 |
Maarten Lankhorst
|
abd9627d92
|
mmdevapi: Add code to enumerate NOTPRESENT devices.
|
2010-01-18 15:47:25 +01:00 |
Maarten Lankhorst
|
5e9ec19217
|
mmdevapi: Add an empty IMMDeviceCollection implementation.
|
2010-01-05 12:27:27 +01:00 |
Maarten Lankhorst
|
056588abbc
|
mmdevapi: Constify IMMDeviceEnumeratorVtbl.
|
2010-01-05 12:27:19 +01:00 |
Maarten Lankhorst
|
3410ab8b7c
|
mmdevapi: Add stubs for MMDevEnum with tests.
|
2010-01-04 17:06:58 +01:00 |
Maarten Lankhorst
|
b80fe3618b
|
mmdevapi: Add class factory.
|
2009-12-16 12:42:40 +01:00 |