https://bugs.winehq.org/show_bug.cgi?id=52518
Bug ID: 52518 Summary: [quartz] Changes to playback speed show no effect Product: Wine Version: 7.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: quartz Assignee: wine-bugs@winehq.org Reporter: mweires@googlemail.com Distribution: ---
Unity games supporting a 0.5x, 1.0x, 2.0x playback speed for quartz powered videos show no change in actual playback speed. A request of 2.0 is visible, but immediatly discarded.
The logs show e.g. on pressing 2x: 011c:fixme:quartz:MediaSeeking_GetRate (00AF1B30/00AF1B3C)->(2.0): stub !!! Immediatly followed by: 011c:fixme:quartz:MediaSeeking_GetRate (00AF1B30/00AF1B3C)->(0068F550): stub !!!
which is probably the defaulting in https://github.com/wine-mirror/wine/blob/master/dlls/quartz/filtergraph.c#L2... back to 1.0
https://bugs.winehq.org/show_bug.cgi?id=52518
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- Can you please give the name of an application(s) affected by this?
https://bugs.winehq.org/show_bug.cgi?id=52518
--- Comment #2 from Mershl mweires@googlemail.com --- I've looked into why some Unity games are affected and some are not. The default Unity Video Player uses Media Foundation. There's a popular alternative video player for Unity called "AVPro Plugin" which has two selectable backends: Media Foundation and DirectShow. To test it I setup 3 fresh Unity projects which playback a video file with the option to adapt the playback rate.
Both Unity's and AVPro's Media Foundation implementation do not show the playback rate issue on Wine. Only the AVPro + DirectShow backend does.
I've uploaded an minimal reproducer based on Unity 2020 (LTS) and AVPro 2.4.0 (with the DirectShow backend). Use arrow keys UP and DOWN to modify the requested playback rate. https://mega.nz/file/L85QgC4A#n2WAIEtJSc0-kY7dnVGb_0LG3HSoIoeGvpUn8jheOg4
The playback rate is working as expected on Windows 10. No playback rate changes are seen on Wine 7.1 (tested using -GE's wine build).
Setting WINEDEBUG=warn+all shows the described log lines.
https://bugs.winehq.org/show_bug.cgi?id=52518
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[quartz] Changes to |Unity applications using |playback speed show no |"AVPro Plugin" with |effect |DirectShow cannot change | |playback rate
https://bugs.winehq.org/show_bug.cgi?id=52518
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch