Commit graph

171554 commits

Author SHA1 Message Date
Zhiyi Zhang 2804012993 profapi: Add stub dll. 2024-06-21 10:47:56 +02:00
Biswapriyo Nath 4792d3dd2d include: Add Windows.Graphics.Capture.Direct3D11CaptureFramePool runtimeclass. 2024-06-21 10:47:38 +02:00
Biswapriyo Nath ffe88e3b0d include: Add Windows.Graphics.Capture.Direct3D11CaptureFrame runtimeclass. 2024-06-21 10:47:38 +02:00
Biswapriyo Nath 68b62ecdc9 include: Add Windows.Graphics.Capture.GraphicsCaptureItem runtimeclass. 2024-06-21 10:47:38 +02:00
Biswapriyo Nath 657cc2a9f6 include: Add windows.graphics.idl file. 2024-06-21 10:47:37 +02:00
Biswapriyo Nath 0525a996a4 include: Add Windows.Graphics.Capture.IGraphicsCaptureSession3 definition. 2024-06-21 10:47:37 +02:00
Biswapriyo Nath 9954c6b7fb include: Add Windows.Graphics.Capture.IGraphicsCaptureSession2 definition. 2024-06-21 10:47:35 +02:00
Rémi Bernon 8c64979dcb winex11: Create a global vulkan instance for xrandr. 2024-06-20 23:03:26 +02:00
Rémi Bernon 6e526d19f7 win32u: Remove now unused vulkan_funcs in d3dkmt.c. 2024-06-20 23:03:26 +02:00
Jacek Caban ec17fc4ca3 mshtml: Add support for using apply on builtin function objects.
Based on patch by Gabriel Ivăncescu.
2024-06-20 23:03:26 +02:00
Jacek Caban 7b95b93c42 mshtml: Add support for using call on builtin function objects.
Based on patch by Gabriel Ivăncescu.
2024-06-20 23:03:26 +02:00
Jacek Caban 005e164751 mshtml: Rename builtin function helpers. 2024-06-20 23:03:26 +02:00
Jacek Caban bea627b646 mshtml: Introduce IWineJSDispatchHost interface.
Based on patch by Gabriel Ivăncescu.
2024-06-20 23:03:26 +02:00
Rémi Bernon 81eafa9b78 win32u: Use the desktop shared data for GetCursorPos.
Based on a patch by Huw Davies.
2024-06-20 23:03:26 +02:00
Rémi Bernon 5488d99b3e server: Move the last cursor time to the desktop session object.
Based on a patch by Huw Davies.
2024-06-20 23:03:26 +02:00
Rémi Bernon 728049d6fa server: Move the cursor position to the desktop session object.
Based on a patch by Huw Davies.
2024-06-20 23:03:26 +02:00
Rémi Bernon eb63ac74dc win32u: Open the desktop shared object in NtUserSetThreadDesktop. 2024-06-20 23:03:26 +02:00
Rémi Bernon 20f4c9af0f server: Return the desktop object locator in (get|set)_thread_desktop. 2024-06-20 23:03:26 +02:00
Rémi Bernon 1e10e3a1c0 server: Allocate shared session object for desktops. 2024-06-20 23:03:26 +02:00
Rémi Bernon f82b1c1fcf include: Add ReadNoFence64 inline helpers. 2024-06-20 23:03:26 +02:00
Rémi Bernon fac940dfac server: Create a global session shared mapping. 2024-06-20 23:03:26 +02:00
Eric Pouech 96d682e5f7 cmd: Test input has been read before using it.
This let confirmations fail when reading from NUL
(instead of looping forever).

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-20 23:03:26 +02:00
Eric Pouech 96762f12e7 cmd: Remove old FOR loop related code.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-20 23:03:26 +02:00
Eric Pouech f98077591f cmd: Fix delayed expansion in FOR loop on file sets.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-20 23:03:26 +02:00
Eric Pouech 0ca28d3a70 cmd: Split parsing from executing FOR loops for file walking.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-20 23:03:26 +02:00
Alexandre Julliard 6e82d33eb7 ntdll: Don't set the TEB ExceptionList to -1 on 64-bit.
The tests show that it should be zero.
2024-06-20 23:03:26 +02:00
Alexandre Julliard 0d5936563d ntdll: Fix the fake 32-bit %cs value on ARM64EC. 2024-06-20 23:03:26 +02:00
Alexandre Julliard b7a3023ca1 ntdll: Send cross-process notification in memory functions on ARM64EC.
Copied from the corresponding code in wow64.dll.
2024-06-20 23:03:26 +02:00
Alexandre Julliard 9f8d4d0b0a ntdll: Add helper macros to define syscalls on ARM64EC. 2024-06-20 23:03:26 +02:00
Ziqing Hui 417b4cb453 winegstreamer: Implement stubs for h264 encoder. 2024-06-20 11:16:46 +02:00
Ziqing Hui 9dfc402cc3 mf/tests: Add tests for H264 encoder types. 2024-06-20 11:16:46 +02:00
Elizabeth Figura 85fd5e283a maintainers: Remove myself as a winegstreamer maintainer. 2024-06-20 11:15:57 +02:00
Alex Henrie 867af68b17 ntdll: Fix handling of non-string types with RTL_QUERY_REGISTRY_DIRECT. 2024-06-20 11:14:07 +02:00
Brendan Shanks 802a52cb1b ntdll: Make __wine_syscall_dispatcher_return a separate function to fix Xcode 16 build errors.
LLVM no longer allows non-private labels to appear between
.cfi_startproc/endproc when targeting Mach-O.
For consistency, also modify ARM and i386.
2024-06-20 11:13:44 +02:00
Alfred Agrell 1953d1e774 mf/tests: Clobber the alignment and bytes per second, to test if the DMO fixes it. 2024-06-19 21:05:58 +02:00
Alfred Agrell 1b702aea3c winegstreamer: Recalculate alignment and bytes per second, instead of copying from input. 2024-06-19 21:05:58 +02:00
Alfred Agrell 73f2e64fd4 quartz/tests: Test that avi_decompressor_source_qc_Notify does not deadlock if called from a foreign thread during IMemInput_Receive. 2024-06-19 21:05:52 +02:00
Alfred Agrell c4a162a8fe quartz: Allow concurrent calls to AVI decoder qc_Notify and Receive.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56698
2024-06-19 21:05:52 +02:00
Alfred Agrell 1543fc8d1b msvfw32/tests: Test that Cinepak rejects unsupported output types. 2024-06-19 21:05:52 +02:00
Alfred Agrell 640698e432 iccvid: Reject unsupported output types.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56698
2024-06-19 21:05:52 +02:00
Alfred Agrell 66ceeed861 quartz/tests: Add Cinepak test to avi splitter. 2024-06-19 21:05:52 +02:00
Alfred Agrell fb523ed66f winegstreamer: Make AVI splitter use end of previous frame if the current frame doesn't have a timestamp.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56698
2024-06-19 21:05:52 +02:00
Alfred Agrell ed819cc973 winegstreamer: Implement AM_MEDIA_TYPE to wg_format converter for Cinepak video.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56698
2024-06-19 21:05:52 +02:00
Brendan McGrath 427e848d0d mf: Handle an error during Media Session Close.
Fixes the missing MESessionClosed event in this scenario.
2024-06-19 21:05:16 +02:00
Brendan McGrath 02ca366b5a mf: Handle MediaSession Close when state is SESSION_STATE_RESTARTING_SOURCES.
Fixes the missing MESessionClosed event in this scenario.
2024-06-19 21:05:15 +02:00
Brendan McGrath af565ce846 mf/tests: Add additional tests for MESessionClosed event. 2024-06-19 21:05:15 +02:00
Hans Leidekker bb46d4a621 odbc32: Rebind parameters when the result length array is resized. 2024-06-19 21:05:05 +02:00
Alexandre Julliard 2ac86fb8c3 kernelbase: Don't use WRITECOPY protection on anonymous mappings. 2024-06-19 21:01:47 +02:00
Alistair Leslie-Hughes 0a83c4f287 msado15: Use the correct version when loading the typelib. 2024-06-19 18:44:47 +02:00
Alexandros Frantzis 2e5b4ff32a winex11: Use default wglGetPixelFormatAttribivARB implementation.
Populate all the ARB related fields of advertised pixel formats, so that
the default implementation of wglGetPixelFormatAttribivARB (in opengl32)
will be used to get the pixel format attributes.
2024-06-19 18:43:07 +02:00