Capture plugin with multiple src

Nicolas Dufresne nicolas.dufresne at collabora.com
Mon Nov 2 09:28:41 PST 2015


Le lundi 02 novembre 2015 à 02:25 -0800, Rushin Shah a écrit :
> I am very much new to the GStreamer and I have to implement a capture
> plugin
> as my camera is not V4L2 compliant.

I suppose you mean UVC compliant ? V4L2 have no such limitation, as you
can expose multiple device node for the same HW. The uvch264src plugin
is a bit special. It implement a draft spec where there is effectively
a single stream (JPEG contained streams), which contains multiple muxed
streams. A proper description of your HW is essential to a good answer
to your question.

> 
> My camera outputs multiple video streams like H.264, YUV etc. I want
> to
> implement a plugin that captures both the streams and outputs the
> stream
> data out to the subsequent elements of the pipe at the same time. I
> have
> read a lot on the posts but the only thing available says "I need to
> develop
> a manager bin with 2 source elements". I am still unable to
> understand this.

> Please give me some pointers as to where shall I get some sample for
> reference asap?

The answer and the amount of code you can reuse entirely depends on how
you want to implement your driver. Please share a better overview of
what you want to achieve.

Nicolas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20151102/4c80383f/attachment.sig>


More information about the gstreamer-devel mailing list