Bug 180517 - media-plugins/gst-plugins-mad-0.10.x does not register for application/x-id3 so playing simple mp3s is broken
Bug#: 180517 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: major Priority: P2
Resolution: FIXED Assigned To: gstreamer@gentoo.org Reported By: aeyakovenko@gmail.com
Component: Ebuilds
URL: 
Summary: media-plugins/gst-plugins-mad-0.10.x does not register for application/x-id3 so playing simple mp3s is broken
Keywords:  
Status Whiteboard: 
Opened: 2007-06-01 06:19 0000
Description:   Opened: 2007-06-01 06:19 0000
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 From Anatoly Yakovenko 2007-06-01 15:39:48 0000 -------
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 From Jakub Moc (RETIRED) 2007-06-28 08:03:32 0000 -------
Still a problem w/ 0.10.4-r1 or 0.10.6?

------- Comment #3 From Gilles Dartiguelongue 2007-08-14 22:17:11 0000 -------
0.10.6 still have this bug. I guess we should fill a bug upstream.

------- Comment #4 From Samuli Suominen 2007-09-02 18:54:22 0000 -------
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.