Commit graph

161990 commits

Author SHA1 Message Date
Bernhard Kölbl
d1d186eef2 windows.media.speech: Store recorded audio in a temporary ringbuffer.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:23 +01:00
Bernhard Kölbl
74129bd8fb windows.media.speech: Partially implement the speech recognizer state.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:21 +01:00
Bernhard Kölbl
85ce23a9bf windows.media.speech: Add an audio capturing system.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:20 +01:00
Bernhard Kölbl
c8a68f2a7a windows.media.speech: Allow the recognition session worker to be paused.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:19 +01:00
Bernhard Kölbl
e1c4035efd windows.media.speech/tests: Check if stopping the session resets the paused state.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:18 +01:00
Bernhard Kölbl
9515736a85 windows.media.speech: Add a worker thread to the recognition session.
Signed-off-by: Bernhard Kölbl <besentv@gmail.com>
2023-01-27 13:39:16 +01:00
Alexandre Julliard
a3932d7deb makedep: Don't output rules for disabled modules. 2023-01-27 13:39:07 +01:00
Alexandre Julliard
c2fab85649 ole32/tests: Raise an exception instead of accessing a bad pointer directly.
This avoids a compiler warning.
2023-01-27 13:39:07 +01:00
Alexandre Julliard
fab4d1fd7f gdiplus: Initialize a variable to avoid a spurious compiler warning. 2023-01-27 13:39:07 +01:00
Alexandre Julliard
d2beb725fa shlwapi/tests: Don't write uninitialized data.
This avoids a compiler warning.
2023-01-27 13:39:07 +01:00
Alexandre Julliard
d5756ff8cf user32: Copy directly to the buffer in unpack_message().
This avoids compiler warnings.
2023-01-27 13:39:07 +01:00
Rémi Bernon
80d1d08787 dinput: Keep track of input thread users using public refcounts.
And start the input thread when first user is created, then stop it when
last user is destroyed.

The thread will not need to enter the hook critical section on stop, as
no public reference are held and devices are already unacquired.
2023-01-27 13:39:07 +01:00
Rémi Bernon
5119753a33 dinput: Unacquire all devices on internal thread error. 2023-01-27 13:39:06 +01:00
Rémi Bernon
7c88cf0f26 dinput: Introduce new dinput_unacquire_window_devices helper. 2023-01-27 13:39:06 +01:00
Rémi Bernon
0a355d8a54 dinput: Cleanup low-level hooks on input thread exit. 2023-01-27 13:39:06 +01:00
Rémi Bernon
721437b436 dinput: Update the device status while holding its CS. 2023-01-27 13:39:06 +01:00
Rémi Bernon
6122dddf4f dinput: Update the input thread device list when notified only. 2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
e1169dfabe windows.system.profile.systemmanufacturers: Implement ISmbiosInformationStatics_get_SerialNumber.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=53747
2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
d58a24d9c3 windows.system.profile.systemmanufacturers/tests: Add ISmbiosInformationStatics_get_SerialNumber tests. 2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
34ff248bf2 windows.system.profile.systemmanufacturers: Stub ISmbiosInformationStatics interface. 2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
db684bff7f windows.system.profile.systemmanufacturers: Add stub DLL. 2023-01-27 13:39:06 +01:00
Mohamad Al-Jaf
e8ebab396d include: Add windows.system.profile.systemmanufacturers.idl file. 2023-01-27 13:39:06 +01:00
Alistair Leslie-Hughes
84d38ef306 include: Add D3DKMT_ENUMADAPTERS2 structure. 2023-01-27 13:39:06 +01:00
Paul Gofman
a0456fb31a msauddecmft: Add stub dll. 2023-01-27 13:39:06 +01:00
Paul Gofman
f0e3e38aca msmpeg2vdec: Add stub dll. 2023-01-27 13:39:06 +01:00
Gabriel Ivăncescu
5e23b8a910 vbscript: Implement SID_GetCaller for QueryService.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-01-27 13:39:06 +01:00
Gabriel Ivăncescu
c8f81ccede vbscript: Add a ServiceProvider stub.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-01-27 13:39:06 +01:00
Gabriel Ivăncescu
6deee88a6c jscript: Implement SID_GetCaller for QueryService.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-01-27 13:39:06 +01:00
Gabriel Ivăncescu
a9a3c65cd0 mshtml: Set SCRIPTPROP_ABBREVIATE_GLOBALNAME_RESOLUTION properly.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-01-27 13:39:06 +01:00
Gabriel Ivăncescu
34209915a3 mshtml: Defer populating the IActiveScript field until it's fully initialized.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-01-27 13:39:06 +01:00
Gabriel Ivăncescu
97b509ea8b mshtml: Implement location props when there's no URI.
Signed-off-by: Gabriel Ivăncescu <gabrielopcode@gmail.com>
2023-01-27 13:39:06 +01:00
Francois Gouget
9b38ae997f d3d12/tests: Don't check the refcount after releasing the dxgi adapter.
The refcount is >= 1 on Windows 10 1709 and 1809 but 0 on more recent
versions. So its value is not really important.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54299
2023-01-27 09:38:54 +01:00
Hans Leidekker
aabdb15458 adsldp/tests: Avoid test failures when the server is down. 2023-01-26 22:09:31 +01:00
Brendan Shanks
21c4260792 include/msvcrt: Add __WINE_(ALLOC_SIZE|DEALLOC) attributes to _recalloc. 2023-01-26 22:05:13 +01:00
Brendan Shanks
d36cbc4a57 include/msvcrt: Add __WINE_(ALLOC_SIZE|DEALLOC|MALLOC) attributes to _aligned_malloc functions. 2023-01-26 22:05:13 +01:00
Brendan Shanks
3a688e81a6 include/msvcrt: Add __WINE_(DEALLOC|MALLOC) attributes to _strdup and _wcsdup. 2023-01-26 22:05:13 +01:00
Hans Leidekker
8e942f9e41 winhttp/tests: Fix test failures with the UTF-8 code page.
Wine-Bug: https://bugs.winehq.org//show_bug.cgi?id=52936
2023-01-26 22:05:13 +01:00
Santino Mazza
84f1b60e33 mshtml: Implement HTMLDocument_get_body for document fragments. 2023-01-26 22:05:13 +01:00
Santino Mazza
071f38b123 mshtml: Use This->node for HTMLDocument_get_all. 2023-01-26 22:05:13 +01:00
Santino Mazza
d8030d1543 mshtml/tests: Test for get_all and get_body in document fragments. 2023-01-26 22:05:13 +01:00
Jacek Caban
26e5482acf ieframe/tests: Relax session count test. 2023-01-26 22:05:13 +01:00
Nikolay Sivov
3a1146d8e6 propsys: Add InitPropVariantFromStringVector(). 2023-01-26 22:05:13 +01:00
Hans Leidekker
de6c2f9c7b wbemprox: Remove reg_ prefix from static functions. 2023-01-26 22:05:13 +01:00
Hans Leidekker
87758b72b9 wbemprox: Implement GetBinaryValue() method.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52878
2023-01-26 22:05:13 +01:00
Hans Leidekker
337f3848a8 wbemprox: Implement Win32_Volume.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54030
2023-01-26 22:05:13 +01:00
Evan Tang
d423d76f10 secur32: Add test for schannel AcceptSecurityContext. 2023-01-26 22:05:13 +01:00
Evan Tang
610fd134b7 secur32: Fix schannel AcquireCredentialsHandle algorithm mismatch error return. 2023-01-26 22:05:13 +01:00
Evan Tang
ee0c01cb3b secur32: Share code for schannel Acquire and AcceptCredentialsHandle. 2023-01-26 22:05:13 +01:00
Evan Tang
24e276a928 secur32: Schannel AcceptSecurityContext support. 2023-01-26 22:05:13 +01:00
Nikolay Sivov
5267fccae6 ktmw32: Use syscall interface for transaction objects stubs.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2023-01-26 22:05:13 +01:00