Pre-rolling in Gstreamer 1.x

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Pre-rolling in Gstreamer 1.x

shiva.mudugal
Hi All,

In the earlier version of Gstreamer i.e., before 1.x version (0.10 or 0.11), gstbasesink had the property called "preroll-queue-len". Using which we could add additional buffers in the prerolling. But in the Gstreamer 1.x the property has been removed.

My question is if we want our preroll with more buffer before we go into PLAYING state, what is that we should do. ?
Reply | Threaded
Open this post in threaded view
|

Re: Pre-rolling in Gstreamer 1.x

Nicolas Dufresne-5


Le 3 mars 2017 5:33 AM, "shiva.mudugal" <[hidden email]> a écrit :
Hi All,

In the earlier version of Gstreamer i.e., before 1.x version (0.10 or 0.11),
gstbasesink had the property called "preroll-queue-len". Using which we
could add additional buffers in the prerolling. But in the Gstreamer 1.x the
property has been removed.

My question is if we want our preroll with more buffer before we go into
PLAYING state, what is that we should do. ?

You have to handle your own asynchronous state change (shadow async property).





--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Pre-rolling-in-Gstreamer-1-x-tp4682083.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Pre-rolling in Gstreamer 1.x

shiva.mudugal
This post was updated on .
Hi Nicolas Dufresne-5,

Thanks for your replay. Do you mean to say that we have to buffer up ourselves and then go into playing ?

Is that what you tying to hint ?