<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
<font face="Monaco">Hi all,<br>
<br>
I'm hoping someone with more experience can point me in the right
direction.<br>
<br>
I'm trying to push jpeg images into a gstreamer pipeline. When an
image gets put into the pipeline, I want it to stream that image
until I signal the pipeline to pull the next image, and so on.<br>
<br>
My python code copies each image into a gstbuffer and pushes that
into an appsrc element. The appsrc element then feeds into a
decoder and then into an imagefreeze element.<br>
<br>
It works fine, except that I can't make the imagefreeze element
pull additional buffers from appsrc.<br>
<br>
As soon as it has one buffer, it doesn't pull any others. The
buffers just queue up in the appsrc element with nowhere to go.<br>
<br>
Ideally I'd like to be able to send a signal to imagefreeze to
tell it when to pull the next image buffer from appsrc. But I
haven't been able to find anyway of accomplishing this.<br>
<br>
It occurred to me that maybe imagefreeze wasn't designed for this
purpose and that I may need to go into the source code and add
this feature myself.<br>
<br>
But I first wanted to check with everyone to see if there's an
easier way of accomplishing this.<br>
<br>
All ideas are welcome! :)<br>
<br>
Thanks so much!<br>
<br>
Brian<br>
</font>
</body>
</html>