<div dir="ltr">Hi,<br><br>I am pretty new to gstreamer and face some (probably simple) problem<br>with my pipeline:<br><br>    filesrc location=tests/test.mp4 !<br>    decodebin !<br>    videoconvert  !<br>    video/x-raw,format=YUY2,width=640,height=480,framerate=30/1 !<br>    glupload !<br>    glfilterbin filter=glcolorscale !<br>    video/x-raw,format=RGBA,width=300,height=300 !<br>    videoconvert !<br>    video/x-raw,format=RGB,width=300,height=300 !<br>    videobox autocrop=True !<br>    video/x-raw,width=300,height=300 !<br>    appsink name=appsink emit-signals=true max-buffers=1 drop=True sync=False<br><br>When I use this in my (python-) app to process the input video the EOS<br>is reached almost immediately. If I run the exact same pipeline with<br>gst-launch-1.0 the pipeline is executed in the speed of the video input,<br>which is what I desire for my application as well. If I use the <br>`gtksink` instead of the `appsink` the video is also displayed<br>correctly.<br><br>So why is this happening to me in the code, while gst-launch-1.0 process<br>it correctly?<br><br><br>Best regards<br><br>Manuel</div>