Yeah don't remove the deletes. We need them otherwise freeseer will segfault. It's due to use using Qt and Python and GStreamer mixed code and this delete helps it clean up in the right order.