[gst-devel] jpegenc only decodes one frame, then stream stops
Tim Hilden
tim.hilden at googlemail.com
Tue Jan 20 17:23:37 CET 2009
hi,
I need gstreamer for the following: The frames of a video stream need to
be converted to jpeg images. So I connected a
filesrc-demuxer-decoder-jpegenc-identity-fakesink.
The identiry's "handoff"-signal is used to read the current frame and
store it to a file. The storing will be replaced with some more
processing later which is not part of gstreamer. But the problem is that
this stream only encodes the first frame. After that the stream is
"stuck". I did not get any error messages on the bus and the q_main_loop
is still running. So do I have to tell the jpegenc to encode the next
frame or anything?
The lack of doc and sample code is what makes programming gstreamer so
hard for me. That and the fact that I don't really want to use GLib and
main_loops, because it's for a QT app. But QT's phonon is way not enough
for what I need.
one more (simple) question: does a stream have to have a sink? Would the
fakesink be neccessary in my case?
Tim
More information about the gstreamer-devel
mailing list