Seek not working due to pull mode

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

Seek not working due to pull mode

Baby Octopus

I have pipeline in my application like this

filesrc name=d ! tee  ! queue  ! qtdemux ! .....

1. Due to tee, the qtdemux works in push mode and seek fails. I tried setting pull-mode=1 in tee, still it doesn't seem to work
2. If queue is replaced with queue2 and ring-buffer-max-size is set, pull mode works and seek works

What is the difference between queue2 and queue here? Is it possible to get it working with queue as well(instead of queue2)?