[Bug 9127] Multiple games fail to play intro videos/movies ( quartz MPEG splitter: MPEG-1 system streams not supported)
wine-bugs at winehq.org
wine-bugs at winehq.org
Sat Dec 29 18:14:29 CST 2018
https://bugs.winehq.org/show_bug.cgi?id=9127
--- Comment #85 from Zebediah Figura <z.figura12 at gmail.com> ---
(In reply to Bartosz from comment #83)
> @Zebediah Figura
> A lot of applications which is duplication of bug 9127 are using
> MPEGSplitter filter directly:
>
> - Capitalism 2 demo: bug 30666
> - Grisaia no Kajitsu: bug 34727
> - OU Video Player: bug 18267
> - Drakensang Gold Edition: bug 24174
>
> You could notice following message in logs, when MPEGSplitter filter is used
> directly:
>
> fixme:quartz:MPEGSplitter_query_accept MPEG-1 system streams not yet
> supported.
That message doesn't mean that an application has created the MPEG-1 splitter
filter directly. The operative difference is in whether the application creates
the filter using CoCreateInstance and adds it to the graph by itself, or
whether it uses Render/RenderEx/RenderFile/Connect() to let the filter graph
handle it. All of the applications you linked for which +quartz logs are
available show the latter.
I did check all of the duplicates of this bug, however, and it seems that
exactly one does indeed create the splitter directly: Drome Racers, from bug
21152. Note that Tomb Raider, from the same bug, uses RenderEx().
> The game which doesn't use MPEGSplitter filter directly is for example:
> - Commandos Behing Enemy Lines
That application doesn't seem to use the MPEG splitter at all, so it's another
issue entirely.
> Maybe we should separate this two cases in separate bug reports?
Eh, probably not; arguably it's the same problem in both cases, it's just a
matter of figuring out the better approach toward solving it.
--
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