Am I correct in understanding that for a GStreamer application (e.g. rhythmbox) to read/write a metadata tag, it needs to be defined in gst/gst.h? If so, where does one make a case for additions?