Alexandre Julliard
|
acad49573a
|
makefiles: Always use the global SOURCES variable for .c files.
|
2023-11-01 22:44:03 +01:00 |
|
Alexandre Julliard
|
c432eac726
|
makefiles: Always use the global SOURCES variable for .idl files.
|
2023-11-01 22:43:50 +01:00 |
|
Eric Pouech
|
984032823b
|
mmdevapi: Don't fail when no audio backends are present.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
|
2023-10-17 21:48:20 +02:00 |
|
Hans Leidekker
|
85844ff5b4
|
mmdevapi/tests: Relax a capture test.
|
2023-10-13 17:48:25 +02:00 |
|
Hans Leidekker
|
23de0bff1d
|
mmdevapi/tests: Don't initialize the audio client twice.
It leaves the client in a bad state, causing test failures on recent Windows versions.
|
2023-10-13 17:48:23 +02:00 |
|
Brendan Shanks
|
63c0f01c96
|
winealsa: Ensure unixlib function tables and enum stay in sync.
|
2023-09-15 11:15:56 +02:00 |
|
Davide Beatrici
|
cdfb85220f
|
mmdevapi: Move name string duplication in MMDevice_Create() from caller.
|
2023-09-01 11:27:38 +02:00 |
|
Davide Beatrici
|
b1b231f370
|
mmdevapi: Simplify load_driver_devices() by combining loops and removing unneeded allocation(s).
|
2023-09-01 11:27:37 +02:00 |
|
Alex Henrie
|
bd10252332
|
mmdevapi: Use CRT allocation functions.
|
2023-08-24 20:30:05 +02:00 |
|
Davide Beatrici
|
09a84020de
|
winepulse: Move GetEndpointIDs into mmdevapi.
|
2023-08-23 17:33:47 +02:00 |
|
Davide Beatrici
|
a8963c0067
|
mmdevapi: Import get_device_guid() from driver.
|
2023-08-23 17:33:47 +02:00 |
|
Alexandre Julliard
|
20afe43832
|
Remove unused NONAMELESS defines.
|
2023-08-15 18:56:45 +02:00 |
|
Alexandre Julliard
|
29191436b4
|
mmdevapi: Use nameless unions/structs.
|
2023-08-15 18:56:45 +02:00 |
|
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 |
|