[Bug 41101] Her Story: crash on playing video clip

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Sep 24 10:56:19 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=41101

Stefano Guidoni <s.guidoni at tin.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |s.guidoni at tin.it

--- Comment #34 from Stefano Guidoni <s.guidoni at tin.it> ---
Same problem on Guilty Gear Isuka and Guilty Gear XX #Reload.

When gst-plugins-bad is not installed the game crashes at startup.

If gst-plugins-bad is installed, the intro video "plays", but its output is all
black even if gst-plugins-ugly is installed with libmpeg2 support; if I run
from the command line "/usr/bin/32/gst-launch-1.0 playbin
uri=file:///path/to/al.mpg" the video plays just fine, so gstreamer works.

If gst-plugins-bad is installed and gst-plugins-ugly is installed with libmad
support, I can hear the video soundtrack, but the screen is still black.
Otherwise I get a black screen and no sound (obviously), but the game does not
crash.

The console output is:

err:quartz:GetClassMediaFile Media class not found
fixme:gstreamer:GST_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-00aa004bb851}!
err:gstreamer:push_data Sending returned: -2
fixme:quartz:FileAsyncReader_WaitForNext Returned: 258 (00000000)
fixme:quartz:VideoRendererInner_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:quartz:VideoRendererInner_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:strmbase:TransformFilterImpl_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-00aa004bb851}!
err:msvideo:ICLocate Required media codec 'vidc I420' not found!
fixme:strmbase:TransformFilterImpl_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:quartz:DSoundRender_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-00aa004bb851}!
fixme:gstreamer:GST_QueryInterface No interface for
{56a868b3-0ad4-11ce-b03a-0020af0ba770}!
fixme:strmbase:TransformFilterImpl_QueryInterface No interface for
{56a868b3-0ad4-11ce-b03a-0020af0ba770}!
err:quartz:GetClassMediaFile Media class not found
fixme:gstreamer:GST_QueryInterface No interface for
{37d84f60-42cb-11ce-8135-00aa004bb851}!

For some reason it seems the game requires the i420 codec (does it convert the
mpeg video to i420 before playing it? Can't think of a reason for it), so I
installed helix-yv12-i420-vfw (see comment 30). If that codec is installed, the
videos play vertically mirrored in a window other than that of the game, even
if the game is running fullscreen.

I think this is a duplicate of bug 9127: bug 9127 is just this bug when the
right codecs are not installed.

-- 
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.



More information about the wine-bugs mailing list