<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">Le 24 mars 2017 5:54 AM, "AndrejSlo" <<a href="mailto:andrej.oblak@gmail.com">andrej.oblak@gmail.com</a>> a écrit :<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi!<br>
I am new to gstreamer and I think I have a very basic problem, which I am<br>
still unable to solve!<br>
<br>
So I have reduced my pipeline, because I was unsuccessful with my real one<br>
:)<br>
<br>
So my pipeline is: appsrc ! appsink<br>
I keep sending data to pipeline, but I only received one event on appsink<br>
and than it all stops :(<br>
Why? How to solve it? I puted queue in between, but the problem is the<br>
same....I need to some how tell the pipe that I want the party to go on :)<br>
How? :)<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">By default, you only get a new event if you have emptied the appsink queue. So keep pulling until it's empty en it should work.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
<br>
0:00:00.036783554  8208 000002137E9696F0 DEBUG                  queue<br>
gstqueue.c:477:gst_queue_init:<wbr><GstQueue@000002137E95DF80> initialized<br>
queue's not_empty & not_full conditions<br>
0:00:00.038108521  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:1044:gst_queue_<wbr>handle_sink_query:<queue> queuing query<br>
000002137E9720F0 (allocation)<br>
Pushing data to appsrc: 1440<br>
0:00:01.561789692  8208 000002137E970040 DEBUG                  queue<br>
gstqueue.c:578:apply_segment:<<wbr>queue> configured SEGMENT time segment<br>
start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999,<br>
rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000,<br>
base=0:00:00.000000000, position 0:00:00.000000000, duration<br>
99:99:99.999999999<br>
0:00:01.562197708  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:529:update_time_<wbr>level:<queue> update sink time<br>
0:00:01.562502763  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:538:update_time_<wbr>level:<queue> update src time<br>
0:00:01.562797853  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:547:update_time_<wbr>level:<queue> sink +0:00:00.000000000, src<br>
+0:00:00.000000000<br>
0:00:01.563110316  8208 000002137E970040 DEBUG                  queue<br>
gstqueue.c:578:apply_segment:<<wbr>queue> configured SEGMENT time segment<br>
start=0:00:00.000000000, offset=0:00:00.000000000, stop=99:99:99.999999999,<br>
rate=1.000000, applied_rate=1.000000, flags=0x00, time=0:00:00.000000000,<br>
base=0:00:00.000000000, position 0:00:00.000000000, duration<br>
99:99:99.999999999<br>
0:00:01.563457781  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:538:update_time_<wbr>level:<queue> update src time<br>
0:00:01.563751339  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:547:update_time_<wbr>level:<queue> sink +0:00:00.000000000, src<br>
+0:00:00.000000000<br>
0:00:01.564074788  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:633:apply_buffer:<<wbr>queue> sink position updated to<br>
0:00:01.097215872<br>
0:00:01.564380864  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:529:update_time_<wbr>level:<queue> update sink time<br>
0:00:01.564675443  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:547:update_time_<wbr>level:<queue> sink +0:00:01.097215872, src<br>
+0:00:00.000000000<br>
0:00:01.564995571  8208 000002137E970000 LOG                    queue<br>
gstqueue.c:633:apply_buffer:<<wbr>queue> src position updated to<br>
0:00:01.097215872<br>
0:00:01.565339971  8208 000002137E970000 LOG                    queue<br>
gstqueue.c:538:update_time_<wbr>level:<queue> update src time<br>
0:00:01.565638382  8208 000002137E970000 LOG                    queue<br>
gstqueue.c:547:update_time_<wbr>level:<queue> sink +0:00:01.097215872, src<br>
+0:00:01.097215872<br>
Received sample of size: 1440<br>
Pushing data to appsrc: 1440<br>
0:00:02.062884080  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:633:apply_buffer:<<wbr>queue> sink position updated to<br>
0:38:03.848023232<br>
0:00:02.063005949  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:529:update_time_<wbr>level:<queue> update sink time<br>
0:00:02.063108144  8208 000002137E970040 LOG                    queue<br>
gstqueue.c:547:update_time_<wbr>level:<queue> sink +0:38:03.848023232, src<br>
+0:00:01.097215872<br>
0:00:02.063224903  8208 000002137E970000 LOG                    queue<br>
gstqueue.c:633:apply_buffer:<<wbr>queue> src position updated to<br>
0:38:03.848023232<br>
0:00:02.063335019  8208 000002137E970000 LOG                    queue<br>
gstqueue.c:538:update_time_<wbr>level:<queue> update src time<br>
0:00:02.063435937  8208 000002137E970000 LOG                    queue<br>
gstqueue.c:547:update_time_<wbr>level:<queue> sink +0:38:03.848023232, src<br>
+0:38:03.848023232<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://gstreamer-devel.966125.n4.nabble.com/appsink-event-new-sample-triggered-only-once-tp4682392.html" rel="noreferrer" target="_blank">http://gstreamer-devel.966125.<wbr>n4.nabble.com/appsink-event-<wbr>new-sample-triggered-only-<wbr>once-tp4682392.html</a><br>
Sent from the GStreamer-devel mailing list archive at Nabble.com.<br>
______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.<wbr>freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br>
</blockquote></div><br></div></div></div>