After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 644418 - Gstreamer issues with some games and WINE
Gstreamer issues with some games and WINE
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: dont know
0.10.32
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-03-10 18:18 UTC by Xavier Vachon
Modified: 2013-07-17 16:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Log (260.75 KB, text/plain)
2011-03-11 17:15 UTC, Xavier Vachon
Details

Description Xavier Vachon 2011-03-10 18:18:09 UTC
A bug report for WINE has been filled on their bugzilla about this, please read  http://bugs.winehq.org/show_bug.cgi?id=25511#c2 Comments 2 and 3 .

However, after doing some regression testing with WINE, I could not find a culprit in their source. Hence, I wonder if this could be a gstreamer bug. What do you guys think? Do you have anything you would like me to test for you?
Comment 1 Stefan Sauer (gstreamer, gtkdoc dev) 2011-03-11 14:11:25 UTC
Can you maybe also use GST_DEBUG="*:4" (lots of output!). Comment 2 looks a bit like the unsupported file error was not handled by the wine layer.

Right now there is not much we can tell from the comments.
Comment 2 Xavier Vachon 2011-03-11 17:15:39 UTC
Created attachment 183166 [details]
Log

Results of GST_DEBUG="*:4" wine OblivionLauncher.exe

Tell me if you need something different.
Comment 3 Stefan Sauer (gstreamer, gtkdoc dev) 2011-03-11 19:26:59 UTC
It's hard to tell still. I wonder if wine uses some own gstreamer element. I could not find any traces of "quartz-src" in the gstreamer sources.

The problem is visible in the last ~30 lines starting from here. Maybe you can ping the wine people again. This looks like an issue of how gstreamer is used to me.

GST_PADS gstpad.c:3629:gst_pad_query:<'':quartz-src>[00m sending query 0x7a32bf40

typefind gsttypefindelement.c:930:gst_type_find_element_activate:<typefind>[00m Could not query upstream length!
Comment 4 Xavier Vachon 2011-04-04 19:58:54 UTC
Update from the WINE bug report.

"Affects Dragon Age - Origins.

xavier@xavier /wine/da-o/drive_c/Program Files/Dragon Age $ wine
DAOriginsLauncher.exe 
err:ole:CoInitializeEx Attempt to change threading model of this apartment from
apartment threaded to multi-threaded
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:avicap:query_video_device Video 4 Linux support not enabled
err:gstreamer:push_data_init Obtaining buffer returned: -2

Compiling gitwine with --without-gstreamer did not help. I still get the
"err:gstreamer:push_data_init Obtaining buffer returned: -2" line."
Comment 5 Stefan Sauer (gstreamer, gtkdoc dev) 2011-04-05 12:29:06 UTC
Vachon, sorry this is not giving us some useful extra information. Try with the latest gstreamer packages. Try to figure out where the related wine-code is hosted and add links to the source-repositories. It would be good if a wine developer could look into that and have some convincing details, that the bug is on our side.
Comment 6 Akhil Laddha 2011-04-22 10:29:36 UTC
Xavier, any update regarding comment#5 ?
Comment 7 Xavier Vachon 2011-04-22 15:06:18 UTC
(In reply to comment #6)
> Xavier, any update regarding comment#5 ?

I still experience this issue with the latest git version of wine (wine-1.3.18-147-gf50ad12) and the latest gstreamer package available for Gentoo Linux (0.10.32-r1). I use KDE, I experience the issue with either backends for Phonon (gstreamer, vlc).

The wine source is hosted at http://source.winehq.org/ . A bug report is open on the wine bugzilla, but I think that the issue is as confusing for the wine devs, as they have not found yet any information on where the bug originates from.
Comment 8 Akhil Laddha 2011-04-27 05:27:46 UTC
Thanks
Comment 9 Edward Hervey 2013-07-17 16:01:45 UTC
Anyone working on this ?
Comment 10 Tim-Philipp Müller 2013-07-17 16:23:10 UTC
Let's close it for now, not much to go on.