gst-interpipe
gst-interpipe copied to clipboard
Simple pipeline videorate element
Hello,
I've been testing interpipe and running into some issues with a pipeline using a videorate element.
For example:
This works great!
gst-launch-1.0 videotestsrc ! interpipesink name=testsink \
interpipesrc listen-to=testsink format=time ! filesink location=/tmp/test.file
Adding a videorate element in the back half of the pipe seems to cause it to stop at prerolling:
gst-launch-1.0 videotestsrc ! interpipesink name=testsink \
interpipesrc listen-to=testsink format=time ! videorate ! filesink location=/tmp/test.file
I tried constraining caps as mentioned in #27 but that didn't seem to change the behavior:
gst-launch-1.0 videotestsrc ! capsfilter caps="video/x-raw,format=(string)RGBA,width=(int)640,height=(int)320,framerate=(fraction)30/1,multiview-mode=(string)mono,pixel-aspect-ratio=(fraction)1/1,interlace-mode=(string)progressive" ! interpipesink name=testsink \
interpipesrc listen-to=testsink format=time ! capsfilter caps="video/x-raw, format=(string)RGBA, width=(int)640, height=(int)320, framerate=(fraction)30/1, multiview-mode=(string)mono, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive" ! videorate ! filesink location=/tmp/test.file
Everything works as expected moving the rate element to the front half of the pipeline.
I have the same issue and I didn't found a solution...
I'm having the same problem. Has there been any progress on this?
Grazie per questa e-mail. Sono attualmente assente, saro' nuovamente in ufficio a partire da Lunedi' 29 Agosto. Cordiali saluti.
Thank you for your e-mail. I am currently out of office, I will be back on Monday 29th August. Kind regards.
i ran into the same issue. setting async=false in interpipesink helped