With tee element, pre-roll is not completing.

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

With tee element, pre-roll is not completing.

shiva.mudugal
Hi All,

In the below example pipeline,

gst-launch-1.0 -v videotestsrc num-buffers=100 \
! "video/x-raw, width=1920, height=1080, framerate=30/1, format=NV12" \
! videoscale ! "video/x-raw, width=1280, height=720, format=NV12" \
! tee name=t ! queue ! fakesink t. \
! queue !  x264enc rc-lookahead=5 ! fakesink

The pipeline is not completing the pre-roll, async-done is not reaching the gst-launch-1.0

This works only with "async=false". But why is this required, why is it not working without "async=false"  ?