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
Alexandros Frantzis
8934fbcdbd
winex11: Pass wgl_pixel_format to describe_pixel_format.
2024-06-19 18:43:07 +02:00
Alexandros Frantzis
35801043df
winex11: Update describe_pixel_format coding style.
2024-06-19 18:43:07 +02:00
Alexandros Frantzis
3ecd3ff853
opengl32: Add default implementation for wglGetPixelFormatAttribfvARB.
...
The default implementation is always used, and never calls the driver
implementation of this function, so we can remove all the driver
implementations.
2024-06-19 18:42:45 +02:00
Alexandros Frantzis
5b126f7806
opengl32: Add default implementation for wglGetPixelFormatAttribivARB.
...
Extend the wgl_pixel_format struct with extra fields required to
implement wglGetPixelFormatAttribivARB in opengl32.dll. The default
implementation will be used automatically if the driver populates the
extra fields.
2024-06-19 18:40:29 +02:00
Eric Pouech
6d6fee9dda
cmd: Fix delay expansion in FOR loop for filesets.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-19 11:38:10 +02:00
Eric Pouech
2e2a3f4539
cmd: Split parsing from executing FOR loops for filesets (/F).
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-19 11:38:09 +02:00
Eric Pouech
53f7a59992
cmd: Fix delay expansion in FOR /L loops.
...
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-19 11:38:07 +02:00
Eric Pouech
9ba05f5e5b
cmd: Split parsing from executing FOR loops for numbers (/L).
...
Introducing CMD_FOR_CONTROL structure to store parsing output
for consumption in execution.
Signed-off-by: Eric Pouech <epouech@codeweavers.com>
2024-06-19 11:38:05 +02:00
Brendan Shanks
4a3365daff
dbghelp: Add ARM/ARM64 machine types for Mach-O.
2024-06-19 11:15:32 +02:00
Elizabeth Figura
1200a80d76
ntdll/tests: Test IOSB handling with NtFlushBuffersFile.
2024-06-19 11:14:07 +02:00
Elizabeth Figura
898253af36
ntdll/tests: Test IOSB handling for a synchronous write which cannot be satisfied immediately.
2024-06-19 11:14:07 +02:00
Elizabeth Figura
d72567c626
ntdll/tests: Use NtReadFile to test WoW64 IOSB handling.
...
The current ioctls don't reliably return synchronously for overlapped handles
on Windows, which makes some of the conclusions drawn by the tests less clear.
Use NtReadFile instead, which will always return synchronously if there is data
in the pipe.
2024-06-19 11:14:06 +02:00
Alfred Agrell
e4e5d22145
quartz: Implement AMT/WMT differences for WMV media type.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56769
2024-06-19 11:13:29 +02:00
Rémi Bernon
96d294aa12
winex11: Don't use the vulkan driver interface for xrandr.
2024-06-18 21:17:11 +02:00
Rémi Bernon
2c4db92151
win32u: Use the vulkan functions directly from d3dkmt.
2024-06-18 21:17:11 +02:00
Connor McAdams
1215ee0241
d3dx9: Add support for specifying which mip level to get pixel data from to d3dx_image_get_pixels().
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2024-06-18 21:17:11 +02:00
Connor McAdams
be746bee64
d3dx9: Cleanup texture value argument handling in D3DXCreateTextureFromFileInMemoryEx().
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2024-06-18 21:17:11 +02:00
Connor McAdams
86a87b0403
d3dx9: Add support for specifying a starting mip level when initializing a d3dx_image structure.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2024-06-18 21:17:11 +02:00
Connor McAdams
8d4024ca7e
d3dx9: Use struct volume inside of struct d3dx_image for storing dimensions.
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2024-06-18 21:17:11 +02:00
Connor McAdams
f89b00c878
d3dx9: Use d3dx_image structure inside of D3DXCreateTextureFromFileInMemoryEx().
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2024-06-18 21:17:11 +02:00
Connor McAdams
fd2861252c
d3dx9: Refactor texture creation and cleanup in D3DXCreateTextureFromFileInMemoryEx().
...
Signed-off-by: Connor McAdams <cmcadams@codeweavers.com>
2024-06-18 21:17:11 +02:00