GNOME Bugzilla – Bug 136406
gstreamer-properties doesn't work with GStreamer >= 0.7.5
Last modified: 2004-12-22 21:47:04 UTC
In GStreamer HEAD the GStream gconf keys have been changed to be versioned. This is so that one can have 0.6.x and 0.7.x, for example, installed at the same time with different default sinks and sources, etc. gstreamer-properties hardcodes the old gconf key locations in gstreamer-properties/pipeline-constants.c , lines 37-40. This means that, using GStreamer 0.7.5 or later, gstreamer-properties won't actually correctly read or set the GStreamer defaults. One way of easily fixing this is to go back to using the old gst_gconf functions provided by GStreamer. There are a couple other ways to fix it, including trying to find out the current GStreamer version number before compiling, but this seems like a poor solution. Until fixing this, gstreamer-properties won't work.
Fixed by changing gstreamer-properties to use the gst-gconf library for access to gconf keys.