Commit Graph

248 Commits

Author SHA1 Message Date
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 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 aed8b8cd8d mmdevapi/tests: Mark some failing tests as todo. 2010-04-06 14:27:56 +02:00
Alexandre Julliard 87f1933d86 mmdevapi/tests: Remove some todos that succeed now. 2010-04-06 14:26:23 +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
Maarten Lankhorst 2c067ed31e mmdevapi: Add dependency on openal. 2010-04-05 17:41:21 +02:00
Maarten Lankhorst 918ae89227 mmdevapi: Add alext.h for openal support. 2010-04-05 16:50:37 +02:00
Maarten Lankhorst 5a954d4032 mmdevapi: Add uuid include. 2010-04-05 16:47:27 +02:00
Maarten Lankhorst a9e43cad15 mmdevapi: Add capture tests. 2010-03-30 14:49:31 +02:00
Maarten Lankhorst 714ae4112a mmdevapi: Add a few more render tests. 2010-03-30 14:49:30 +02:00
Mikhail Maroukhine 8ca9621ecc mmdevapi: Fix compiler warnings with flag -Wcast-qual. 2010-03-29 12:14:18 +02:00
Paul Vriens 7a80e97601 mmdevapi/tests: Fix test failure on some Vista boxes. 2010-03-25 15:10:13 +01:00
Francois Gouget 3428b94a8d Assorted spelling and case fixes. 2010-03-22 10:49:13 +01:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01: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
Jeff Zaroyko 0a6ac95736 mmdevapi/tests: Fix a failing test for Vista/W2k8. 2010-03-05 12:41:07 +01:00
Maarten Lankhorst 9924b40eb9 mmdevapi: Implement a stub of MMDevice. 2010-03-01 11:47:56 +01:00
Maarten Lankhorst 520a2830d5 mmdevapi: Add todo_wine in dependency test. 2010-02-22 15:18:27 +01:00
Maarten Lankhorst 8f76035d97 mmdevapi: Add tests for renderclient. 2010-02-22 15:18:24 +01:00
Alexandre Julliard 6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Maarten Lankhorst 965e2ebba6 mmdevapi: Add some basic property store tests. 2010-02-01 13:55:56 +01:00
Maarten Lankhorst 6299544cdd mmdevapi: Dump device id in test. 2010-01-18 15:47:30 +01:00
Maarten Lankhorst abd9627d92 mmdevapi: Add code to enumerate NOTPRESENT devices. 2010-01-18 15:47:25 +01:00
Reece Dunn a2c41b72f8 Don't generate FIXME warnings for DllCanUnloadNow. 2010-01-06 10:59:51 +01:00
Maarten Lankhorst 7615ec0700 mmdevapi: Fix reference leak in tests.
Reported by Dan Kegel
2010-01-06 09:54:25 +01:00
Maarten Lankhorst f10d56088e mmdevapi: Add test showing collection doesn't keep ref on parent. 2010-01-05 12:27:32 +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
Paul Vriens 20a50f30c4 mmdevapi/tests: Fix a test failure on Vista+ with no soundcard present. 2009-12-24 17:01:32 +01:00
Maarten Lankhorst b80fe3618b mmdevapi: Add class factory. 2009-12-16 12:42:40 +01:00
Maarten Lankhorst 0c8fbb288f mmdevapi: Add more tests. 2009-12-14 12:55:57 +01:00
Maarten Lankhorst c38de04e45 mmdevapi: Add some initial tests. 2009-12-14 12:55:39 +01:00
Maarten Lankhorst a9a3a8e155 mmdevapi: Add initial mmdevapi dll. 2009-12-10 16:05:28 +01:00