general: How does gstreamer handle conflicting plugins?

Fabian Greffrath greffrath at
Wed Feb 18 12:12:32 UTC 2009

Hi there,

I've got a general question concerning gstreamer: If two (or more) 
plugins are installed that serve the same purpose, what plugin is chosen?

* For example, which plugin is chosen to play back MP3 if both
  gstreamer0.10-plugins-ugly (including the mad plugin) and
  gstreamer0.10-fluendo-mp3 are installed?
* As another example, recent snaphots of ffmpeg are able to play AAC
  encoded files. Which plugin ist chosen to play back AAC if both
  gstreamer0.10-ffmpeg and gstreamer0.10-plugins-bad (including the
  faad plugin) are installed?

In my understanding these plugins will confllict against each other. 
How is this conflict handled in gstreamer? Is there some kind of 
hierarchy among the plugins (maybe based on the package they come from 
or on their license)?

Thanks for your answers,

Dipl.-Phys. Fabian Greffrath

Ruhr-Universität Bochum
Lehrstuhl für Energieanlagen und Energieprozesstechnik (LEAT)
Universitätsstr. 150, IB 3/134
D-44780 Bochum

Telefon: +49 (0)234 / 32-26334
Fax:     +49 (0)234 / 32-14227
E-Mail:  greffrath at

More information about the Pkg-gstreamer-maintainers mailing list