def clicked(self, button): if self.state == gst.STATE_NULL: PadView.unblock_all_pads() ElementView.set_all_to_null() self.pipeline.set_state(self.state)
def element_added(self, pipeline, element): v = ElementView(element, self.selection) self.widgets[element] = v x, y = element.get_data("pos") v.set_simple_transform(x, y, 1.0, 0) self.get_root_item().add_child(v)