[Bug 59414] New: AAC error when playing Unity game videos
http://bugs.winehq.org/show_bug.cgi?id=59414 Bug ID: 59414 Summary: AAC error when playing Unity game videos Product: Wine Version: 11.2 Hardware: x86-64 OS: MacOS Status: UNCONFIRMED Severity: normal Priority: P2 Component: msdmo Assignee: wine-bugs@list.winehq.org Reporter: afifsworld132@gmail.com Created attachment 80382 --> http://bugs.winehq.org/attachment.cgi?id=80382 Video playback after enabling DisableGstByteStreamHandler System: MacBook Pro M1 (2020), macOS 14.1.1, Wine Staging 11.2, DXMT 0.71 (I downgraded from 0.73 due to it having Shared Handle issues) Related to MR 6442 When playing a Unity game (in this case, Hollow Knight Silksong), any video renders unsmoothly and poorly compared to what it should look like. I see the following in the logs: (wine:64457): GStreamer-Video-CRITICAL **: 08:23:38.263: gst_video_info_from_caps: assertion 'gst_caps_is_fixed (caps)' failed 058c:fixme:mfplat:media_source_get_service_GetService Unsupported service {dd0ac3d8-40e3-4128-ac48-c0add067b714}. But this is an old issue. And only sometimes video playback works just fine. When enabling DisableGstByteStreamHandler OR using MR 5988, I get the following error with no video/audio: ``` 0:00:00.651204750 65255 0x600001b395c0 ERROR aacparse gstaacparse.c:355:gst_aac_parse_sink_setcaps:<aacparse0> Need codec_data for raw AAC 0:00:00.651291416 65255 0x600001b395c0 ERROR aacparse gstaacparse.c:355:gst_aac_parse_sink_setcaps:<aacparse0> Need codec_data for raw AAC 0:00:00.653903500 65255 0x600001b395c0 ERROR WINE unixlib.c:227:link_element_to_sink: Failed to find src pad compatible to <'':sink> on <audioresample1>. 0:00:00.654040541 65255 0x600001b395c0 ERROR WINE wg_transform.c:788:wg_transform_create: Failed to create winegstreamer transform. ``` Full logs added with GST_DEBUG=3 and logging channel mfplat. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59414 --- Comment #1 from Afif An Nafie <afifsworld132@gmail.com> --- Created attachment 80383 --> http://bugs.winehq.org/attachment.cgi?id=80383 Video playing without DisableGstByteStreamHandler/MR 5988 In this case, the video played fine, but not always is it this smooth. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59414 Afif An Nafie <afifsworld132@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://store.steampowered. | |com/app/1030300/Hollow_Knig | |ht_Silksong/ -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59414 --- Comment #2 from Afif An Nafie <afifsworld132@gmail.com> --- 0:00:00.651204750 65255 0x600001b395c0 ERROR aacparse gstaacparse.c:355:gst_aac_parse_sink_setcaps:<aacparse0> Need codec_data for raw AAC 0:00:00.651291416 65255 0x600001b395c0 ERROR aacparse gstaacparse.c:355:gst_aac_parse_sink_setcaps:<aacparse0> Need codec_data for raw AAC 0:00:00.653903500 65255 0x600001b395c0 ERROR WINE unixlib.c:227:link_element_to_sink: Failed to find src pad compatible to <'':sink> on <audioresample1>. 0:00:00.654040541 65255 0x600001b395c0 ERROR WINE wg_transform.c:788:wg_transform_create: Failed to create winegstreamer transform. This error goes away with https://github.com/ValveSoftware/wine/commit/164af86dd770f975cdff3e09884f14e... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=59414 --- Comment #3 from Afif An Nafie <afifsworld132@gmail.com> --- (In reply to Afif An Nafie from comment #2)
0:00:00.651204750 65255 0x600001b395c0 ERROR aacparse gstaacparse.c:355:gst_aac_parse_sink_setcaps:<aacparse0> Need codec_data for raw AAC 0:00:00.651291416 65255 0x600001b395c0 ERROR aacparse gstaacparse.c:355:gst_aac_parse_sink_setcaps:<aacparse0> Need codec_data for raw AAC 0:00:00.653903500 65255 0x600001b395c0 ERROR WINE unixlib.c:227:link_element_to_sink: Failed to find src pad compatible to <'':sink> on <audioresample1>. 0:00:00.654040541 65255 0x600001b395c0 ERROR WINE wg_transform.c:788:wg_transform_create: Failed to create winegstreamer transform.
This error goes away with https://github.com/ValveSoftware/wine/commit/ 164af86dd770f975cdff3e09884f14ebc14b856b
Ignore this comment, it is not actually fixed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla