https://bugs.winehq.org/show_bug.cgi?id=50349
Bug ID: 50349 Summary: SlingPlayer crashes on launch (needs IDirectXVideoDecoderService) Product: Wine Version: 5.19 Hardware: x86-64 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: dxva2 Assignee: wine-bugs@winehq.org Reporter: z.figura12@gmail.com Regression SHA1: 24aaf0d535b6c5c0d56b1e50deb2e47d3cce9ab8 Distribution: ---
It calls IDirect3DeviceManager9::GetVideoService(&IID_IDirectXVideoDecoderService), and expects that to succeed.
Technically a regression, it was able to handle failure from IDirect3DDeviceManager9::OpenDeviceHandle().
Disabling dxva2.dll is also a workaround.
https://bugs.winehq.org/show_bug.cgi?id=50349
--- Comment #1 from Nikolay Sivov bunglehead@gmail.com --- Created attachment 68994 --> https://bugs.winehq.org/attachment.cgi?id=68994 patch
Here is a stub for it. I suspect next call would be for GetDecoderDeviceGuids(). Let me know if this program is available for download somewhere, I can retest myself.
https://bugs.winehq.org/show_bug.cgi?id=50349
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://download.slingmedia. | |com/player/pc/SlingPlayer_2 | |.0.4522_Setup-Global.exe Keywords| |download
--- Comment #2 from Zebediah Figura z.figura12@gmail.com --- Sorry, forgot to add the download link.
Note that you apparently need some special hardware to actually play video, or something.
https://bugs.winehq.org/show_bug.cgi?id=50349
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #3 from Nikolay Sivov bunglehead@gmail.com --- Thanks. The patch seems to be enough, I only get one expected trace from it:
--- 0770:fixme:dxva2:device_manager_decoder_service_GetDecoderDeviceGuids 01DED720, 0031EB20, 0031EB28. ---
Having that method failing implies lack of hw decoding support, which is not guaranteed. Application handles that and plays some introductory video after.
I think we should wait until 6.0 is out.
https://bugs.winehq.org/show_bug.cgi?id=50349
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |ef7e9d126fff00365fbea4538cd | |6f3cbeea0294b Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #4 from Nikolay Sivov bunglehead@gmail.com --- Marking fixed, ef7e9d126fff00365fbea4538cd6f3cbeea0294b.
https://bugs.winehq.org/show_bug.cgi?id=50349
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.1.