Hi all,<div><br></div><div>I've been trying to compile gst-python to work around this bug (<a href="https://bugzilla.gnome.org/show_bug.cgi?id=686572">https://bugzilla.gnome.org/show_bug.cgi?id=686572</a>), and I came across some make errors. I've attached the config.log and a log of the make attempt. I don't know if I should even be using gst-python (looks out of date), but I think I saw it on the agenda for the hackfest that started today, so maybe it'll be of use to someone.</div><div><br></div><div>Anyway, I can't seem to get the workaround in the thread to work. I've got a "Playlist" class subclassed from Gst.Bin, and I'm using this code before creating any instances:</div><div><br></div><div>def get_element_class(klass):</div><div> element_class = GObject.type_class_peek(klass.__gtype__)</div><div> element_class.__class__ = Gst.ElementClass</div><div> return element_class</div><div><br></div><div>get_element_class(Playlist).set_metadata('longname', 'classification', 'description',</div><div>'author')</div><div>Playlist.register(None, 'playlist', Gst.Rank.NONE, Playlist.__gtype__)</div><div><br></div><div>...but it doesn't seem to make any difference. I still get:</div><div><br></div><div>(python3:5285): GStreamer-WARNING **: Element factory metadata for 'bin' has no valid long-name field</div><div>**</div><div>GStreamer:ERROR:gst.c:524:gst_register_core_elements: code should not be reached</div><div>Aborted (core dumped)</div><div><br></div><div>I'm thinking this is to do with 'bin' itself rather than my subclass, especially since I just noticed I haven't imported GObject, so I guess get_element_class isn't even reached.</div>