Commit graph

167615 commits

Author SHA1 Message Date
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
Eric Pouech a23402f6e7 quartz: Return correct error when no audio devices are present.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-10-17 21:48:20 +02:00
Eric Pouech 79264b27c1 dsound: Forward error code when device cannot be found.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-10-17 21:48:20 +02:00
Alexandre Julliard fba6b7a1ed ntdll: Also send segment registers to the server on suspend.
Fixes some test failures in wow64 mode.
2023-10-17 21:48:20 +02:00
Rémi Bernon 1014bab951 dmime: Use latency time to decide when to process messages. 2023-10-17 21:48:20 +02:00
Rémi Bernon d0f5446696 dmime: Update performance latency time with port latency. 2023-10-17 21:48:20 +02:00
Rémi Bernon a8763aab6f dmime: Use port latency time for messages with -1 time. 2023-10-17 21:48:20 +02:00
Rémi Bernon 72165fc8ec dmusic: Forward IDirectMusicPort_Activate to synth and sink. 2023-10-17 21:48:20 +02:00
Rémi Bernon 29a76fb5d1 dmsynth: Do nothing in IDirectMusicSynth_SetMasterClock. 2023-10-17 21:48:20 +02:00
Rémi Bernon f00d8639e6 dmusic: Set synth sink master clock when creating port. 2023-10-17 21:48:20 +02:00
Rémi Bernon d5e156fa7f dmime: Rewrite message thread with a condition variable. 2023-10-17 21:48:20 +02:00
Paul Gofman 48aa9031ab ntdll: Use .seh handler in call_unwind_handler() on x64.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52396
2023-10-17 21:48:20 +02:00
Paul Gofman c9a1ff6e13 ntdll/tests: Add test for collided unwind. 2023-10-17 21:48:20 +02:00
Paul Gofman 2a893f42d9 ntdll: Use .seh handler in call_handler() on x64. 2023-10-17 21:48:20 +02:00
Paul Gofman 9f4c0c4d43 ntdll: Set EH_NESTED_CALL flag in call_stack_handlers() on x64. 2023-10-17 21:48:20 +02:00
Alex Henrie e5679b5ff6 loader: Add separating dash to Spanish translation of wine.desktop. 2023-10-17 21:48:20 +02:00
Alex Henrie 7a22152ba1 loader: Translate wine.desktop to Catalan. 2023-10-17 21:48:20 +02:00
Alex Henrie e86e228557 winemenubuilder: Disallow desktop integration for batch files. 2023-10-17 21:48:20 +02:00
Alex Henrie 474536c0d6 loader: Associate Wine with batch files. 2023-10-17 21:48:20 +02:00
Alex Henrie aca965d7f2 d3dcompiler_43: Use debugstr_fourcc instead of debugstr_an. 2023-10-17 21:48:20 +02:00
Alex Henrie c7d9c4a8b6 d3dx9_36: Use debugstr_fourcc instead of debugstr_an. 2023-10-17 21:37:01 +02:00
Alex Henrie a23d21a902 dwrite: Use the debugstr_fourcc function instead of reimplementing it. 2023-10-17 20:20:47 +02:00
Alex Henrie beb1805ca0 d3d10: Use debugstr_fourcc instead of debugstr_an. 2023-10-17 20:18:17 +02:00
Alex Henrie 53383beb37 iccvid: Use debugstr_fourcc instead of debugstr_an. 2023-10-17 18:19:11 +02:00
Alex Henrie 4fef708660 evr: Use debugstr_fourcc instead of debugstr_an. 2023-10-17 18:18:57 +02:00
Eric Pouech 828304dab3 wbemprox: Use correct string id.
Don't use hard coded string indexes as one of the expected string
can be absent, hence decreasing its index; nothing ensures that the
strings are placed in the order of the fields in the smbios structure.
So use, smbios structures' indexes instead.

Wbemprox was also expecting one string too much.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2023-10-17 18:18:38 +02:00
Gabriel Ivăncescu ed674d63a4 jscript: Fix Array.reduce when last element doesn't exist.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-17 18:18:28 +02:00
Gabriel Ivăncescu 40b36d4208 jscript: Fix Array.map when last element doesn't exist.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-10-17 18:18:28 +02:00
Jacek Caban 75635053fc dwrite: Avoid implicit casts between DWRITE_RENDERING_MODE and DWRITE_RENDERING_MODE1. 2023-10-17 18:18:21 +02:00
Jacek Caban 1ba498c5e6 dwrite/tests: Avoid implicit DWRITE_RENDERING_MODE to DWRITE_RENDERING_MODE1 casts. 2023-10-17 18:18:21 +02:00
Jacek Caban 2c98df50cb dwrite: Use DWRITE_FONT_FEATURE_TAG for tags argument type in shape_get_typographic_features. 2023-10-17 18:18:21 +02:00
Piotr Caban 846784f03f gdi32: Fix leak in GdiDeleteSpoolFileHandle. 2023-10-17 18:18:10 +02:00
Fabian Maurer df01ef80a0 mf/tests: Increase buffer to prevent stack corruption.
init_dmo_media_type_video uses head + extra bytes memory,
and with MEDIASUBTYPE_RGB8 the extra bytes are already 1024.
This leads to stack corruption.
2023-10-17 18:18:03 +02:00
Mohamad Al-Jaf 911a0c6089 windows.media.mediacontrol: Return success in ISystemMediaTransportControlsDisplayUpdater::Update().
Called by Roon.
2023-10-17 18:17:54 +02:00
Mohamad Al-Jaf 5861f8c55d windows.media.mediacontrol: Implement IMusicDisplayProperties2::get/put_AlbumTitle().
Called by Roon.
2023-10-17 18:17:53 +02:00
Mohamad Al-Jaf e99cf458e1 windows.media.mediacontrol/tests: Add IMusicDisplayProperties2::get/put_AlbumTitle() tests. 2023-10-17 18:17:52 +02:00
Mohamad Al-Jaf 73db91c276 windows.media.mediacontrol: Add IMusicDisplayProperties2 stub interface. 2023-10-17 18:17:51 +02:00
Mohamad Al-Jaf 8a91ff180e include: Add IMusicDisplayProperties2 interface definition. 2023-10-17 18:17:51 +02:00
Mohamad Al-Jaf 780a173f45 windows.media.mediacontrol: Implement IMusicDisplayProperties::get/put_Artist().
Called by Roon.
2023-10-17 18:17:49 +02:00
Mohamad Al-Jaf b7768065c1 windows.media.mediacontrol/tests: Add IMusicDisplayProperties::get/put_Artist() tests. 2023-10-17 18:17:48 +02:00
Mohamad Al-Jaf be0c5268f1 windows.media.mediacontrol: Implement IMusicDisplayProperties::get/put_Title().
Called by Roon.
2023-10-17 18:17:47 +02:00
Mohamad Al-Jaf ce59ba8c67 windows.media.mediacontrol/tests: Add IMusicDisplayProperties::get/put_Title() tests. 2023-10-17 18:17:45 +02:00
Mohamad Al-Jaf 3b1b353260 windows.media.mediacontrol: Implement ISystemMediaTransportControlsDisplayUpdater::get_MusicProperties().
Called by Roon.
2023-10-17 18:17:44 +02:00
Mohamad Al-Jaf c6fbe1400a include: Add IMusicDisplayProperties interface definition. 2023-10-17 18:17:44 +02:00
Mohamad Al-Jaf 29ffed2090 windows.media.mediacontrol: Implement ISystemMediaTransportControlsDisplayUpdater::get/put_Type().
Called by Roon.
2023-10-17 18:17:43 +02:00
Mohamad Al-Jaf c1ae95fbe0 windows.media.mediacontrol/tests: Add ISystemMediaTransportControlsDisplayUpdater::get/put_Type() tests. 2023-10-17 18:17:42 +02:00
Mohamad Al-Jaf 072405348c windows.media.mediacontrol: Implement ISystemMediaTransportControls::get_DisplayUpdater().
Called by Roon.
2023-10-17 18:17:40 +02:00
Mohamad Al-Jaf 9a4dbd9a17 include: Add ISystemMediaTransportControlsDisplayUpdater interface definition. 2023-10-17 18:17:40 +02:00
Mohamad Al-Jaf 3cb90b60a5 windows.media.mediacontrol/tests: Remove flakey ref count test. 2023-10-17 18:17:38 +02:00
Alexandros Frantzis de66ea9df6 winewayland.drv: Ensure the logical output dimensions have sane values.
If the compositor doesn't provide the logical dimensions (or sane ones),
use the physical pixel dimensions as the logical dimensions.
2023-10-16 22:30:17 +02:00