Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 300860

Summary: gst-plugins-good needs to enable zlib and bz2 support by default, other defaults may need enabling in this ebuild
Product: Gentoo Linux Reporter: Brad Laue <brad>
Component: EclassesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED FIXED    
Severity: normal CC: ssuominen
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Brad Laue 2010-01-13 16:30:03 UTC
This is a pointer for tester@gentoo.org, per our discussion on IRC - a bug covering this issue is open at #291154, covering matroska, but I think we should review which plugins we're enabling and disabling by default in the gst-plugins eclasses...

In summary, both qtdemux and matroska depend on zlib and bz2 support, as these two container formats sometimes have their header data compressed. 

As noted, other items currently disabled in gst-plugins-good/bad/ugly might need enabling as well... I'll keep an eye out for these.

Reproducible: Always
Comment 1 Mart Raudsepp gentoo-dev 2010-02-20 11:27:23 UTC
*** Bug 291154 has been marked as a duplicate of this bug. ***
Comment 2 Mart Raudsepp gentoo-dev 2010-03-10 11:23:21 UTC
The problem is that zlib and bz2 are listed in the eclass as my_gst_plugins_good, while they really aren't plugins, but controlling extra functionality of a few plugins. So these should ideally be differently treated. I'll go with a quick interim solution with the next set of ~arch bumps meanwhile
Comment 3 Mart Raudsepp gentoo-dev 2010-04-05 03:15:14 UTC
I believe this to be fixed in gst-plugins-good-0.10.21. Couldn't test though as I lost track of the media files of mine that exhibited this problem too (packed mkv headers).
I think the "interim solution" is really the best and final solution, at least with current eclasses.
Feel free to test and leave a note here if confirmed to work good now. Or re-open if somehow still not fixed.

btw, id3demux was affected as well (.mp3 files with tags primarily, that happen to be packed with zlib/gz)