--
v4: winepulse: Remove AudioSessionManager.
wineoss: Remove AudioSessionManager.
winecoreaudio: Remove AudioSessionManager.
winealsa: Remove AudioSessionManager.
mmdevapi: Switch to own AudioSessionManager.
mmdevapi: Implement AudioSessionManager.
mmdevapi: Import GetAudioSessionWrapper() from driver.
winepulse: Export function to get AudioSessionWrapper object.
wineoss: Export function to get AudioSessionWrapper object.
winecoreaudio: Export function to get AudioSessionWrapper object.
winealsa: Export function to get AudioSessionWrapper object.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2636
--
v3: winex11: Use an IME UI message to set composition status.
winex11: Use an IME UI message to set cursor pos.
winex11: Use an IME UI message to get cursor pos.
winex11: Use an IME UI message to set open status.
win32u: Keep the IME UI window in win32u struct imc.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2637
On Mon Apr 17 04:50:13 2023 +0000, Mohamad Al-Jaf wrote:
> Is the file windows.graphics.directx.idl in mingw updated? It has the
> definitions of those enums.
Yes, all the IDL files are updated wrt. wine.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2595#note_30195
On Mon Apr 17 04:50:14 2023 +0000, Biswapriyo Nath wrote:
> The generated header file shows the following compiler warning in clang
> mingw-w64 toolchain.
> ```
> F:/msys64/clang64/include/windows.ui.composition.h:4919:30: error: ISO
> C++ forbids forward references to 'enum' types
> enum DirectXAlphaMode *value) = 0;
> ^
> F:/msys64/clang64/include/windows.ui.composition.h:4922:30: error: ISO
> C++ forbids forward references to 'enum' types
> enum DirectXPixelFormat *value) = 0;
> ^
> ```
> Is that related to this IDL file in some way?
Is the file windows.graphics.directx.idl in mingw updated? It has the definitions of those enums.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2595#note_30194
The generated header file shows the following compiler warning in clang mingw-w64 toolchain.
```
F:/msys64/clang64/include/windows.ui.composition.h:4919:30: error: ISO C++ forbids forward references to 'enum' types
enum DirectXAlphaMode *value) = 0;
^
F:/msys64/clang64/include/windows.ui.composition.h:4922:30: error: ISO C++ forbids forward references to 'enum' types
enum DirectXPixelFormat *value) = 0;
^
```
Is that related to this IDL file in some way?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2595#note_30190