Jpegenc frame-encoded signal
lma at spaceapplications.com
Wed Jun 18 07:10:49 PDT 2014
I'm trying to grab a frame from a video stream and convert it to a jpeg file.
I try to grab a frame using the following
souphttpsrc location=http://localhost:7921 is-live=true ! matroskademux ! vp8dec ! videoconvert ! jpegenc name=jpegenc ! filesink location=snapshot.jpg
According to the following webpage, there is a "frame-encoded" signal that I can use
However, using gst-inspect-1.0 jpegenc there is no mention of a "frame-encoded" signal.
If I try creating a "frame-encoded" callback, I get the following runtime error :
W/GLib+GLib-GObject( 3750): gsignal.c:2462: signal 'frame-encoded' is invalid for instance '0x77afa360' of type 'GstPipeline'
Can I assume that the "frame-encoded" signal no longer exists? Is there any other way of detecting that the frame has been encoded?
Failing this, is there an element that generates an image that does produce a "frame-encoded" signal ?
More information about the gstreamer-devel