New to threading

Andrew Grace apenngrace at gmail.com
Thu Mar 9 14:35:44 UTC 2017


Is there any recommended reading on threading and how it is handled with gstreamer?

I'm interested because I'm working on a source element for a camera (the point grey ladybug camera which has a C api).  I'm somewhat new to this, so I am wondering if an element that will act as a pipeline source needs to run on a background thread if it has a blocking api.  From the camera docs, it says it can run in isochronous or asynchronous mode.  The isochronous mode blocks, but from what I understand should have better performance.

I'd appreciate any advice.  Thanks!


More information about the gstreamer-devel mailing list