Commit graph

166688 commits

Author SHA1 Message Date
Stefan Dösinger
da264c4d00 d3d9/tests: Zero stride tests crash on Windows XP, r200 GPU. 2023-09-14 11:13:33 +02:00
Arkadiusz Hiler
0b7b6d1050 dsound: Get rid of DSOUND_capturers and related lock.
Ever since dcaeb6b4fd ("dsound: Allow multiple buffers to capture from
the same device.") it's not used for anything.
2023-09-14 11:12:59 +02:00
Brendan Shanks
c95ec7236c winspool.drv: Ensure unixlib function tables and enum stay in sync. 2023-09-14 11:12:43 +02:00
Brendan Shanks
e8ea81cf7a dwrite: Ensure unixlib function tables and enum stay in sync. 2023-09-14 11:12:36 +02:00
Brendan Shanks
40051cfa5b winegstreamer: Ensure unixlib function tables and enum stay in sync. 2023-09-14 11:12:29 +02:00
Brendan Shanks
2fd33f6ce1 bcrypt: Ensure unixlib function tables and enum stay in sync. 2023-09-14 11:12:16 +02:00
Brendan Shanks
9492913dee ws2_32: Ensure unixlib function tables and enum stay in sync. 2023-09-14 11:12:05 +02:00
Brendan Shanks
798eff6a0e msv1_0: Ensure unixlib function tables and enum stay in sync. 2023-09-14 11:12:00 +02:00
Brendan Shanks
495e1a0c5b crypt32: Ensure unixlib function tables and enum stay in sync. 2023-09-14 11:11:55 +02:00
Rémi Bernon
aeea45946a dmime: Use PARENTSRC with dmusic. 2023-09-14 11:11:47 +02:00
Rémi Bernon
d6f049e8a5 dmscript: Use PARENTSRC with dmusic. 2023-09-14 11:11:46 +02:00
Rémi Bernon
f49b5ca85e dmscript: Use CRT allocation functions. 2023-09-14 11:11:46 +02:00
Rémi Bernon
b02b32f9b7 dmscript: Always return S_FALSE from DllCanUnloadNow. 2023-09-14 11:11:46 +02:00
Rémi Bernon
da8a8bbf9a dmloader: Use PARENTSRC with dmusic. 2023-09-14 11:11:46 +02:00
Rémi Bernon
307b13bcf5 dmloader: Use CRT allocation functions. 2023-09-14 11:11:46 +02:00
Rémi Bernon
30e5892c98 dmloader: Always return S_FALSE from DllCanUnloadNow. 2023-09-14 11:11:45 +02:00
Rémi Bernon
6798b73452 dmcompos: Use PARENTSRC with dmusic. 2023-09-14 11:11:45 +02:00
Rémi Bernon
8a02434cf0 dmcompos: Use CRT allocation functions. 2023-09-14 11:11:45 +02:00
Rémi Bernon
7d94983c73 dmcompos: Always return S_FALSE from DllCanUnloadNow. 2023-09-14 11:11:42 +02:00
Jacek Caban
81c05589af shell32: Use a signed value to assign single signed bitfields values. 2023-09-13 22:07:19 +02:00
Jacek Caban
50adef1949 shell32: Use unsigned types for bit fields. 2023-09-13 22:07:19 +02:00
Jacek Caban
555394b79c regedit: Use unsigned types for bitfields. 2023-09-13 22:07:19 +02:00
Jacek Caban
3d50c79b64 ole32/tests: Don't use bitfield for called_todo. 2023-09-13 22:07:19 +02:00
Jacek Caban
7848941a45 msvcrt: Use unsigned types for bitfields. 2023-09-13 22:07:19 +02:00
Jacek Caban
1913d265d7 mshtml: Use unsigned types for bitfields. 2023-09-13 22:07:19 +02:00
Alexandre Julliard
78c77ae3e0 ntdll/tests: Fix some test failures on ARM64 Windows. 2023-09-13 22:07:19 +02:00
Alexandre Julliard
d08723fbf7 include: Add DECLSPEC_NOINLINE macro. 2023-09-13 22:05:46 +02:00
Joel Holdsworth
50dfe977b7 ntdll/tests: Update link test to reflect Windows 11 behaviour.
Signed-off-by: Joel Holdsworth <joel@airwebreathe.org.uk>
2023-09-13 20:25:17 +02:00
Zebediah Figura
d63acb3b91 dsound: Do not include strmif.h.
dsound_private.h pulls in mediaobj.h, which previously pulled in strmif.h.
We were including that under the initguid.h, which meant that strmif.h GUIDs
were being defined in both dsound_main.o and uuid. Now that mediaobj.h does not
pull in strmif.h anymore, we don't need this include.
2023-09-13 20:24:17 +02:00
Zebediah Figura
b6d3e2ba0e include: Do not import strmif.idl in mediaobj.idl.
This means that mfobjects.idl no longer pulls in mediaobj.idl. Since it still
needs AM_MEDIA_TYPE to be declared (though not defined), add a typedef.

Reorder includes in a couple files to avoid multiple-definition errors.
strmiids and mfplat were getting strmif.h through mfobjects.h, and dsdmo was
getting it through dmo.h.
2023-09-13 20:24:17 +02:00
Zebediah Figura
8d61e9312c wmvcore: Explicitly include strmif.h.
For IReferenceClock.

Currently we rely on it getting included via the following path:

wmsdk.idl
 -> wmsdkidl.idl
    -> drmexternals.idl
       -> wmdrmsdk.idl
          -> mfobjects.idl
             -> mediaobj.idl
                -> strmif.idl

However, mediaobj.idl should not pull in strmif.idl.
2023-09-13 20:24:09 +02:00
Nikolay Sivov
a81535d8c9 ntdll/actctx: Accept empty assembly elements.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-09-13 20:23:44 +02:00
Nikolay Sivov
a14c6b737a kernel32/tests: Add activation context test with empty assembly manifest.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-09-13 20:23:43 +02:00
Alistair Leslie-Hughes
55ba9b17a4 wshom.ocx: Remove DECLSPEC_HIDDEN usage. 2023-09-13 11:13:11 +02:00
Alistair Leslie-Hughes
fbbcd2b34c user32: Remove DECLSPEC_HIDDEN usage. 2023-09-13 11:13:11 +02:00
Alistair Leslie-Hughes
016c29ad6e kernel32: Remove DECLSPEC_HIDDEN usage. 2023-09-13 11:13:11 +02:00
Alistair Leslie-Hughes
47526fbf13 qmgr: Remove DECLSPEC_HIDDEN usage. 2023-09-13 11:13:11 +02:00
Alistair Leslie-Hughes
55971cbee7 diasymreader: Remove DECLSPEC_HIDDEN usage. 2023-09-13 11:13:11 +02:00
Zebediah Figura
f0e6bc3521 d3dxof: Remove unnecessary includes.
And move the remaining common ones to d3dxof_private.h, as is usual practice
with d3d dlls.
2023-09-13 11:13:03 +02:00
Daniel Lehman
c66eb79ed1 msvcp110: Add std::_Throw_future_error. 2023-09-13 11:12:07 +02:00
Biswapriyo Nath
844efaeec5 include: Add IEnumTfPropertyValue definition in msctf.idl. 2023-09-13 11:11:54 +02:00
Jeff Smith
0c777a7d5c gdiplus: GdipIsVisiblePathPoint is not affected by world transform.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=38823
2023-09-12 22:09:17 +02:00
Stefan Dösinger
c9f2f1c376 gitlab: Enable d3d8 and d3d9 device tests. 2023-09-12 20:39:49 +02:00
Esme Povirk
2ac81edb3e user32/tests: Detect win7's broken GetQueueStatus behavior. 2023-09-12 20:39:49 +02:00
Paul Gofman
578fc9c96f server: Don't set SO_RCVBUF below Windows default value on Unix socket. 2023-09-12 20:34:14 +02:00
Ziqing Hui
2e5ae803b1 winegstreamer: Create wg_muxer for media sink. 2023-09-12 20:32:57 +02:00
Ziqing Hui
e21fc494a0 winegstreamer: Implement seeking query for wg_muxer sink pad.
This makes muxer element know that it can perform seeking.
2023-09-12 20:32:55 +02:00
Ziqing Hui
0915f5f216 winegstreamer: Introduce new wg_muxer struct. 2023-09-12 20:32:55 +02:00
Alfred Agrell
f413e9ab7d quartz: Delete some redundant members from struct quartz_vmr. 2023-09-12 20:28:05 +02:00
Alfred Agrell
3855fc7a60 quartz/tests: Add test for VMR9SurfaceAllocatorNotify_ChangeD3DDevice. 2023-09-12 20:28:05 +02:00