GStreamer does not release camera resource on pipeline shutdown

xargon daga_pankaj at
Wed May 3 12:57:45 UTC 2017

I have a pipeline which simply streams data from the camera using
QtGStreamer. The pipeline works and I can stream without any problems. The
pipeline is defined as:


This works fine and when I am done, I dispose of the pipeline as:


However, the issue is that this does not seem to release my camera resource.
Trying to start the pipeline again or using an app like `cheese` comes back
with the error that the camera resource is busy.

How can I ensure that the pipeline is really gone and all the resources are

View this message in context:
Sent from the GStreamer-devel mailing list archive at

More information about the gstreamer-devel mailing list