http://bugs.winehq.org/show_bug.cgi?id=56614
--- Comment #14 from Stian Low wineryyyyy@gmail.com --- Created attachment 79151 --> http://bugs.winehq.org/attachment.cgi?id=79151 Backtrace of dx11_video_player for diff against dx11_video_texture which works without dxgi
Attached is a backtrace from dx11_video_player via commit 75b9e1722d1 for Release 10.13 on a fresh Debian 13 upgrade.
Thanks to https://github.com/windboy12138/dx11_video_player for modding https://github.com/yabadabu/dx11_video_texture (works for Wine) with DX11VideoRenderer added Media Foundation pipeline which enables dxgi.
This attachment contained interesting messages that did not stand out as clearly as running against latest commits:
https://bugs.winehq.org/attachment.cgi?id=78995
Latest commits output these messages for signifier without any WINEDEBUGs:
0228:fixme:mfplat:video_processor_ProcessMessage Ignoring message 0. 0218:fixme:mfplat:video_processor_ProcessMessage Ignoring message 0x10000003. 012c:fixme:dxgi:dxgi_resource_GetSharedHandle iface 00007FC900BA73D8, shared_handle 00007FFFFE1EF330 stub! 012c:fixme:dxgi:dxgi_resource_GetSharedHandle iface 00007FC900BBD148, shared_handle 00007FFFFE1EF330 stub! 012c:fixme:dxgi:dxgi_resource_GetSharedHandle iface 00007FC900BA73D8, shared_handle 00007FFFFE1EF330 stub! 022c:fixme:mfplat:video_processor_ProcessMessage Ignoring message 0. 0218:fixme:mfplat:video_processor_ProcessMessage Ignoring message 0x10000003.
Signifier doesn't crash like dx11_video_player perhaps because Signifier does not construct playback pipelines manually like dx11_video_player but instead uses a more automatic topology resolution method by Media Foundation.
This test helps clarify which part of Media Foundation are working vs others with issues.