I have an ugly memory leak because I assumed GStreamer got cleaned up. Bad assumption on my part. - I remove the bus signal and delete the bus. - I set the pipeline to NULL and del the pipeline. Question: Must I then release every element added? Or are these automatically cleaned up. Thanks, Matt