- Apr 01, 2025
-
-
Loosely based on query_property in dlls/mountmgr.sys/device.c. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57790
-
-
The driver uses the default implementation provided by opengl32.dll.
-
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.
-
-
-
-
Allow the value of pguidTimeFormat to be NULL on a call to IMFMediaSource::Start. Currently, if NULL is used, Wine crashes with a SIGSEGV. MS documentation states: This parameter can be NULL. If the value is NULL, it is equivalent to GUID_NULL. https://learn.microsoft.com/en-us/windows/win32/api/mfidl/nf-mfidl-imfmediasource-start
-
Allow the value of pguidTimeFormat to be NULL on a call to IMFMediaSource::Start. Currently, if NULL is used, Wine crashes with a SIGSEGV. MS documentation states: This parameter can be NULL. If the value is NULL, it is equivalent to GUID_NULL. https://learn.microsoft.com/en-us/windows/win32/api/mfidl/nf-mfidl-imfmediasource-start
-
If IMFMediaSource::Shutdown is not called, then the streams are not released and they continue to hold a reference to the IMFMediaSource, so the reference count of the source never reaches 0.
-
-
It seems Windows will crash on a subsequent call to MFShutdown if a local byte/scheme handler is registered outside corresponding calls to MFStartup/MFShutdown.
-
-
Alexandre Julliard authored
-
Alexandre Julliard authored
-
Alexandre Julliard authored
- Mar 31, 2025
-
-
This patch makes msedge work in win10 mode, albeit I still have to add "--no-sandbox". Without "--no-sandbox" it doesn't crash anymore with this patch,but I cannot browse webpages, it just looks as if it is unconnected. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56377
-
-
-
-
-
-
-
-
Alexandre Julliard authored
To avoid creating extra known dll sections.
-
Alexandre Julliard authored
To avoid creating an extra known dll section.
-
Alexandre Julliard authored
To avoid creating an extra known dll section.
-
Alexandre Julliard authored
To avoid creating an extra known dll section.
-
Alexandre Julliard authored
To avoid creating an extra known dll section.
-
Alexandre Julliard authored
To avoid creating an extra known dll section.
-
Alexandre Julliard authored
Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
Alexandre Julliard authored
-
Alexandre Julliard authored
Signed-off-by:
Alexandre Julliard <julliard@winehq.org>
-
-
-
Don't assert or get the user data of null surface arguments. When the callbacks are run with a null surface it means the surface was destroyed client-side but the compositor has yet to process the destroy request and has sent events referencing the surface which no longer exists on the client. The wl_surface pointer also needs to be removed during wayland_surface_destroy to prevent it from becoming a dangling pointer which may be used if text_input_done or text_input_leave is run after the surface is destroyed. While doing so, track the hwnd instead to be consistent with keyboard and pointer.
-
-
It's important because of the code sharing with windowscodecs. Signed-off-by:
Nikolay Sivov <nsivov@codeweavers.com>
-