Tee and prerolling

Aleix Conchillo Flaqué aconchillo at gmail.com
Tue Oct 29 18:14:45 CET 2013


On Thu, Oct 24, 2013 at 1:48 AM, adrien_sch
<adrien.schwartzentruber at gmail.com> wrote:
> Hello guys,
>
> This is my situation :
>  - I create a rtspsrc element with a signal handler on pad-added
>  - In the callback of the pad-added signal, I add to the pipeline the depay
> and parse elements, and a recording bin (with a tee) and a fakesink (on the
> tee, will be my decode branch)
>  - My pipeline is blocked in prerolling state.
>
> Notes :
>  - My tee src pads are of course linked to a queue element.
>  - When I remove the fakesink ( => only one src pad for the tee, the
> pipeline works perfectly)
>  - I tried to add the pipeline element with the bus thread, but it didn't
> work.
>

It's strange, as there shouldn't be prerolling. rtspsrc acts as a live
source and doesn't preroll.

Also, why do you need to add the fakesink element, and actually the tee?

Aleix


More information about the gstreamer-devel mailing list