Davide Beatrici
|
906ad69b0a
|
winepulse: Move GetPropValue into mmdevapi.
|
2023-08-08 11:56:30 +09:00 |
|
Davide Beatrici
|
b26bad578a
|
mmdevapi: Implement AudioClient_Create.
|
2023-07-27 11:47:34 +09:00 |
|
Davide Beatrici
|
55b6cded64
|
mmdevapi: Introduce wine_unix_call helper.
|
2023-07-27 11:47:34 +09:00 |
|
Davide Beatrici
|
a5e3e5efa0
|
mmdevapi: Import get_device_name_from_guid() from driver.
|
2023-07-27 11:47:34 +09:00 |
|
Davide Beatrici
|
024189aecd
|
mmdevapi: Implement get_audio_session.
|
2023-07-20 11:29:56 +02:00 |
|
Davide Beatrici
|
ebd3fa86ba
|
mmdevapi: Don't link to uuid.
|
2023-07-20 11:29:54 +02:00 |
|
Davide Beatrici
|
75276f010d
|
winepulse: Move create_session into mmdevapi.
|
2023-07-04 13:08:31 +02:00 |
|
Davide Beatrici
|
8247b00f82
|
winepulse: Move session_init_vols into mmdevapi.
|
2023-07-04 13:08:31 +02:00 |
|
Davide Beatrici
|
2ea43e6f59
|
winepulse: Move AudioClient's vtable into mmdevapi.
|
2023-06-30 17:33:25 +02:00 |
|
Davide Beatrici
|
ab33114c69
|
winepulse: Move AudioClient's QueryInterface into mmdevapi.
|
2023-06-27 11:58:05 +02:00 |
|
Davide Beatrici
|
f37d21db9d
|
winepulse: Move AudioClient's Release, AddRef into mmdevapi.
|
2023-06-27 11:58:05 +02:00 |
|
Davide Beatrici
|
a15a066a09
|
winepulse: Move AudioClient's Initialize into mmdevapi.
|
2023-06-26 15:04:21 +02:00 |
|
Davide Beatrici
|
959dd9a9a3
|
winepulse: Move stream_release into mmdevapi.
|
2023-06-19 16:28:54 +02:00 |
|
Davide Beatrici
|
bfb3bbba54
|
winepulse: Move get_application_name into mmdevapi.
|
2023-06-16 10:30:12 +02:00 |
|
Fabian Maurer
|
a58ec76989
|
mmdevapi: Don't redefine stream_handle (gcc 4.3).
Signed-off-by: Fabian Maurer <dark.shadow4@web.de>
|
2023-06-15 10:03:56 +02:00 |
|
Davide Beatrici
|
03e5c9fa7d
|
winepulse: Move main loop logic into mmdevapi.
|
2023-06-13 10:32:18 +02:00 |
|
Davide Beatrici
|
3b5411941d
|
mmdevapi: Handle CreateThread() failure in AudioClient's Start.
|
2023-06-09 10:34:58 +02:00 |
|
Davide Beatrici
|
182ae5b19b
|
winepulse: Move AudioClient's GetCurrentPadding, GetStreamLatency, GetBufferSize into mmdevapi.
|
2023-06-08 12:03:08 +02:00 |
|
Davide Beatrici
|
9cd13ecb30
|
winepulse: Move AudioClient's GetDevicePeriod, GetMixFormat, IsFormatSupported into mmdevapi.
|
2023-06-08 12:03:08 +02:00 |
|
Davide Beatrici
|
1c53edf33c
|
winepulse: Move AudioClient's Start into mmdevapi.
|
2023-06-07 22:48:27 +02:00 |
|
Davide Beatrici
|
13f3d59275
|
winepulse: Move AudioClient's SetEventHandle, Reset, Stop into mmdevapi.
|
2023-06-07 22:48:27 +02:00 |
|
Davide Beatrici
|
a587a15bf3
|
winepulse: Move AudioClient's GetService into mmdevapi.
|
2023-06-06 12:02:18 +02:00 |
|
Davide Beatrici
|
6b9df95006
|
winepulse: Move session_wrapper_create into mmdevapi.
|
2023-06-06 12:02:17 +02:00 |
|
Davide Beatrici
|
e054f72943
|
winepulse: Move AudioClient2 into mmdevapi.
|
2023-05-31 22:50:10 +02:00 |
|
Davide Beatrici
|
a7c23cee02
|
winepulse: Move AudioClient3 into mmdevapi.
|
2023-05-30 16:42:12 +02:00 |
|
Zebediah Figura
|
5eeed9ab26
|
mmdevapi/tests: Add some tests for PKEY_AudioEngine_DeviceFormat.
|
2023-05-24 21:08:32 +02:00 |
|
Zebediah Figura
|
d41303b6d0
|
mmdevapi/tests: Run property store tests for all devices.
|
2023-05-24 21:08:32 +02:00 |
|
Zebediah Figura
|
fd757e6ba4
|
mmdevapi/tests: Remove some unnecessary workarounds.
|
2023-05-24 21:08:32 +02:00 |
|
Davide Beatrici
|
4f5913e0c0
|
winepulse: Move AudioRenderClient into mmdevapi.
|
2023-05-16 08:04:49 -05:00 |
|
Davide Beatrici
|
cca12c50c4
|
winepulse: Move AudioCaptureClient into mmdevapi.
|
2023-05-15 05:39:01 -05:00 |
|
Davide Beatrici
|
352d493ef1
|
winepulse: Move AudioClock into mmdevapi.
|
2023-05-12 17:50:49 +02:00 |
|
Davide Beatrici
|
018516729b
|
wineoss: Use mmdevapi's AudioStreamVolume.
|
2023-05-10 21:18:09 +02:00 |
|
Davide Beatrici
|
7244666dc9
|
winepulse: Move AudioStreamVolume into mmdevapi.
|
2023-05-10 21:18:09 +02:00 |
|
Davide Beatrici
|
9a9a86ea84
|
winealsa: Move ChannelAudioVolume into mmdevapi.
|
2023-05-08 20:00:43 +02:00 |
|
Davide Beatrici
|
460eaee43d
|
mmdevapi: Remove unused "channel" member in set_volumes_params.
|
2023-05-04 10:39:02 +02:00 |
|
Davide Beatrici
|
668f95168b
|
winealsa: Move SimpleAudioVolume into mmdevapi.
|
2023-05-01 14:40:07 +02:00 |
|
Davide Beatrici
|
06d2d41158
|
winealsa: Move AudioSessionControl into mmdevapi.
|
2023-04-28 18:33:23 +02:00 |
|
Davide Beatrici
|
c0aa622d96
|
mmdevapi: Implement AudioSessionManager.
|
2023-04-17 18:55:41 +02:00 |
|
Davide Beatrici
|
4cee5af0ea
|
mmdevapi: Import GetAudioSessionWrapper() from driver.
|
2023-04-17 18:55:41 +02:00 |
|
Davide Beatrici
|
27d88669b4
|
mmdevapi: Add missing includes and typedef to mmdevdrv.h.
|
2023-04-14 15:43:16 +02:00 |
|
Davide Beatrici
|
6cfc37404b
|
mmdevapi: Add missing includes to mmdevapi_private.h.
|
2023-04-14 15:43:15 +02:00 |
|
Davide Beatrici
|
f7dfba08d0
|
mmdevapi: Rename mmdevapi.h to mmdevapi_private.h.
This should make it clear it's not an external header.
It could be confused with mmdeviceapi.h, in particular.
|
2023-04-14 15:43:13 +02:00 |
|
Davide Beatrici
|
d67a211cb1
|
winealsa: Move common mmdevdrv structs into mmdevapi.
|
2023-04-11 21:47:32 +02:00 |
|
Davide Beatrici
|
a20e1df90e
|
mmdevapi: Move test_connect handling into mmdevapi.
|
2023-03-06 11:18:16 +01:00 |
|
Davide Beatrici
|
ec9aab2c46
|
mmdevapi: Use UTF-16 for client name in "test_connect_params" and "create_stream_params" structs.
The conversion to another encoding is now up to the unixlib.
|
2023-03-06 11:18:16 +01:00 |
|
Davide Beatrici
|
3cc61002a8
|
winepulse: Move process_attach and process_detach handling into mmdevapi.
|
2023-03-06 11:18:16 +01:00 |
|
Davide Beatrici
|
0888d2242d
|
mmdevapi: Query MemoryWineUnixFuncs virtual memory and store the resulting handle.
In preparation for calling the audio driver's UNIX functions directly.
|
2023-03-06 11:18:16 +01:00 |
|
Francois Gouget
|
1833dc0b2d
|
mmdevapi/tests: WoW64 processes can read the properties from the registry.
Since Windows 10 2004 so consider the old limitation to be broken.
|
2023-02-28 15:07:54 +01:00 |
|
Sven Baars
|
0eeb471c8c
|
mmdevapi/tests: Mark some more capture tests as flaky.
|
2022-12-05 20:04:53 +01:00 |
|
Brendan Shanks
|
7a87da8fab
|
mmdevapi: Set the name of internal threads.
|
2022-10-20 18:29:15 +02:00 |
|