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

Bug 180517

Summary: media-plugins/gst-plugins-mad-0.10.x does not register for application/x-id3 so playing simple mp3s is broken
Product: Gentoo Linux Reporter: Anatoly Yakovenko <aeyakovenko>
Component: New packagesAssignee: GStreamer package maintainers <gstreamer>
Status: RESOLVED FIXED    
Severity: major CC: gnome
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Anatoly Yakovenko 2007-06-01 06:19:05 UTC
media-plugins/gst-plugins-mad-0.10.3-r1 
does not register for application/x-id3 so playing simple mp3s is broken.  




Reproducible: Always

Steps to Reproduce:
1. emerge =media-plugins/gst-plugins-mad-0.10.3-r1
2. gst-inspect-0.10 | grep application/x-id3
3. the output is
typefindfunctions: application/x-id3v2: mp3, mp2, mp1, mpga, ogg, flac, tta
typefindfunctions: application/x-id3v1: mp3, mp2, mp1, mpga, ogg, flac, tta





Expected Results:  
there should be an entry for application/x-id3
Comment 1 Anatoly Yakovenko 2007-06-01 15:39:48 UTC
you can fix this by manually adding

 <feature typename="GstTypeFindFactory">
  <name>application/x-id3</name>
  <rank>257</rank>
  <caps>application/x-id3</caps>
  <extension>mp3</extension>
  <extension>mp2</extension>
  <extension>mp1</extension>
  <extension>mpga</extension>
  <extension>ogg</extension>
  <extension>flac</extension>
  <extension>tta</extension>
 </feature>

to ~/.gstreamer-0.10/registry.i686.xml
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-06-28 08:03:32 UTC
Still a problem w/ 0.10.4-r1 or 0.10.6?
Comment 3 Gilles Dartiguelongue (RETIRED) gentoo-dev 2007-08-14 22:17:11 UTC
0.10.6 still have this bug. I guess we should fill a bug upstream.
Comment 4 Samuli Suominen (RETIRED) gentoo-dev 2007-09-02 18:54:22 UTC
21:43 < __tim> drac: there's the id3demux in gst-plugins-good, that will strip off the tag
21:43 < __tim> drac: it's basically NOTABUG
21:44 < drac> so.. gst-plugins-mad should depend on gst-plugins-good?
21:44 < __tim> mad _could_ be made to accept application/x-id3, but there's really no good reason for it IMHO, since id3demux doesn't even have external dependencies
21:45 < __tim> drac: well, technically it doesn't depend on it, but it does make sense for all practical purposes :)

  02 Sep 2007; Samuli Suominen <drac@gentoo.org>
  gst-plugins-mad-0.10.6.ebuild:
  Add gst-plugins-good to depends wrt #180517.

Fixed, thanks for reporting.