gst-launch -e flag causes usb camera disconnection

Rafael Sierra tt.babyvitals.01 at gmail.com
Wed Jun 21 01:29:59 UTC 2017


On 2017年06月20日 00:02, Nicolas Dufresne wrote:
> Le lundi 19 juin 2017 à 12:41 +0900, Rafael Sierra a écrit :
>> Additionally, take the following pipeline:
>> $ gst-launch-1.0 -e v4l2src device=/dev/video0 ! autovideosink
>>
>> It has different behaviors depending on how I stop it:
>> - If I send SIGINT (Ctrl-C) on the terminal, the issue occurs.
>> - If I close the window created by autovideosink, the issue _doesn't_
>> occur.
> Indeed, this looks like a firmware issue. As described on the bug you
> just filed, with CTRL+C en -e (EOS) there is a quick sequence of
> operation on the camera that seems to trigger a crash in the Logitech
> Firmware, leaving the camera unresponsive.

Thanks a lot for the follow up. I get this is a firmware/v4l2 issue.

I have one last question about using autovideosink: What could this 
element be doing that it avoids this issue?

I'm thinking perhaps I could replicate this behavior in my own pipeline.

Any advice is appreciated.

Thanks,

Rafael


More information about the gstreamer-devel mailing list