frei0r: Don't try to register/load the same frei0r plugin at different locations...
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 8 Aug 2010 09:56:42 +0000 (11:56 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sun, 8 Aug 2010 09:56:42 +0000 (11:56 +0200)
commit1e3ec9e3bd798c7d9c30e328702a293ff53ec344
treeab58c24c46b10ad2207de67f25096fa70e3a70b0
parente2571b9f46038a962a306aa71df11e1e21161834
frei0r: Don't try to register/load the same frei0r plugin at different locations twice

This could happen because for example /usr/lib is linked
to /usr/lib64 and both are loaded. The frei0r specification
says that the plugin init function must only be called once
and for some plugin weird things (including crashes) are
happening.

Fixes bug #623710.
gst/frei0r/gstfrei0r.c