Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 345917 - app-emulation/wine-1.3.6 has support for gstreamer and its plugins
Summary: app-emulation/wine-1.3.6 has support for gstreamer and its plugins
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Wine Maintainers
URL: http://source.winehq.org/git/wine.git...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-17 18:21 UTC by Zorzo Luca
Modified: 2010-11-21 21:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zorzo Luca 2010-11-17 18:21:54 UTC
Wine versione >= 1.3.6 needs gstreamer and its plugins as rdpend, or --without-gstreamer needs to be specified.

I tried reproducing mp3 files, but wine reports many errors. After emerging "media-plugins/gst-plugins-mad" error messages disappear. For sure there are also other missing deps for other formats.

Reproducible: Always

Steps to Reproduce:
Reproduce mp3 sounds in wine.
Actual Results:  
wine unknown_type Could not find a filter for caps: audio/mpeg
Comment 2 Zorzo Luca 2010-11-19 17:50:08 UTC
Is it enought? Somewhere I read about gstreamer-plugins-ugly or videos fail to reproduce:
http://bugs.winehq.org/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__all__&product=&content="gstreamer-plugins-ugly"
Isn't there any splitted plugin package which supports yuv videos instead of this big one?

These are gstreamer's functions wine-1.3.6 is using:
Gstreamer_AudioConvert
Gstreamer_Mp3
Gstreamer_Splitter
Gstreamer_YUV

P.S.: Wine-1.3.7 is out with enhanced gstreamer support, maybe other function are used.

TIP: If wine installs correctly with gstreamer use active but you have problems in running win executables, you can disable the library "winegstreamer" in the libs section of winecfg without recompiling it again.
Comment 3 Sven 2010-11-19 19:14:34 UTC
On amd64 and with USE="win32", wine fails:

checking for gst_pad_get_caps_reffed in -lgstreamer-0.10... no
configure: error: gstreamer-0.10 32-bit development files not found, gstreamer support disabled
This is an error since --with-gstreamer was requested.
Comment 4 Zorzo Luca 2010-11-19 20:37:05 UTC
There was a similar problem with mp3 support, see bug #283860 and bug #299490 .
Comment 5 SpanKY gentoo-dev 2010-11-19 23:36:28 UTC
amd64 multilib problems are not wine's problem and not related to this bug.

read the top level wine configure script.  it only links against the two packages i added to DEPEND -- gstreamer and gstapp.  for the subdecoders (mp3/whatever), those are requests made to the gstreamer stack at runtime and can be added/removed on the fly.  i'm not sure depending on a specific plugin is correct since the architecture is arbitrary by design.
Comment 6 Sven 2010-11-20 00:05:17 UTC
(In reply to comment #5)
> amd64 multilib problems are not wine's problem and not related to this bug.

You don't support 32bit wine on amd64 hosts? That's new.
You've added $(use_with gstreamer) to the ebuild but don't care that your change makes emerging wine with USE="win32" impossible?
Comment 7 Sven 2010-11-20 00:12:45 UTC
(In reply to comment #6)
> You've added $(use_with gstreamer) to the ebuild but don't care that your
> change makes emerging wine with USE="win32" impossible?
Correction: of course it's not impossible. USE="win32 -gstreamer" should work fine. Nonetheless: somethings broken. And it's related to this bug.
Comment 8 SpanKY gentoo-dev 2010-11-20 00:28:05 UTC
no, it's not.  take your comments to the correct bug.
Comment 9 Marian Kyral 2010-11-21 15:50:53 UTC
(In reply to comment #8)
> no, it's not.  take your comments to the correct bug.
> 

app-emulation/emul-linux-x86-soundlibs?
Comment 10 Marian Kyral 2010-11-21 16:06:07 UTC
(In reply to comment #9)
> (In reply to comment #8)
> > no, it's not.  take your comments to the correct bug.
> > 
> 
> app-emulation/emul-linux-x86-soundlibs?
> 

http://bugs.gentoo.org/show_bug.cgi?id=346321
Comment 11 SpanKY gentoo-dev 2010-11-21 21:01:21 UTC
do not comment about amd64 multilib on this bug