Gstreamer queue thread

Baby Octopus jagadishkamathk at gmail.com
Fri Mar 3 05:11:47 UTC 2017


On Fri, Mar 3, 2017 at 10:20 AM, shiva.mudugal [via GStreamer-devel] <
ml-node+s966125n4682081h78 at n4.nabble.com> wrote:

> Hello Baby Octopus,
>
> Thank you very much for your reply. But other elements will also start
> their task function on src pad, then whey don't they create a thread. How
> is the task function of queue is differentiated. For example, other decoder
> elements or post processing elements like resampler or audio convert. They
> also create a task function on their src pad.
>

Task function is created only for few elements which need to spawn a
separate thread. queue is one such element. Please go through src code of
queue for more info

Filter elements do not create any threads, they work in same context of
other stream threads. They dont create their own threads

Decoder and encoders might create their own threads internally. But they
won't use gst_task. They might use their own internal thread APIs

>
>
Hope my question makes sense.
>
> ------------------------------
> If you reply to this email, your message will be added to the discussion
> below:
> http://gstreamer-devel.966125.n4.nabble.com/Gstreamer-queue-
> thread-tp4682068p4682081.html
> To unsubscribe from Gstreamer queue thread, click here
> <http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=4682068&code=amFnYWRpc2hrYW1hdGhrQGdtYWlsLmNvbXw0NjgyMDY4fC0yNDIzMzk5Mjc=>
> .
> NAML
> <http://gstreamer-devel.966125.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Gstreamer-queue-thread-tp4682068p4682082.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170302/836bff48/attachment.html>


More information about the gstreamer-devel mailing list