[gst-devel] What plugin elements to implement for a multi input frame/audio grabber ?

Marco Ballesio gibrovacco at gmail.com
Wed Dec 8 16:04:52 CET 2010


Hi,

On Tue, Dec 7, 2010 at 7:39 PM, goussepi <pgousseau at hotmail.com> wrote:
>
> Hello,
>
> I am looking at implemeting a plugin for a multi inputs audio and frame
> grabber (eg 8 composite inputs and 8 audio analogue inputs).
>
> It would have to allow each input to have different pipelines connected to
> it.
>
> The hardware is a single device with 8 mmaped video buffer and 8 mmaped
> audio buffers which all share the same configuration setup when opening the
> device.
>
> Should i look at implementing a source plugin with 1 audio and 1 video
> source pad which will randomly return a buffer from each 8 channel, but then
> how do i redirect it to the appropriate pipeline ?
>
> Or instanciate 8 source elements for video and 8 source elements for audio,
> but only 1 element initialise the hardware which seems ugly ?

Just an idea: you may implement your own custom element which
initialises the HW and with 8 source pads. If your HW has a driver
with a standard interface (e.g. v4l) you may check whether a gstreamer
source exists supporting it.

See here for more details:
http://www.gstreamer.net/data/doc/gstreamer/head/pwg/html/section-base-src.html

Regards

>
> Regards,
>
> Pierre
> --
> View this message in context: http://gstreamer-devel.966125.n4.nabble.com/What-plugin-elements-to-implement-for-a-multi-input-frame-audio-grabber-tp3076865p3076865.html
> Sent from the GStreamer-devel mailing list archive at Nabble.com.
>
> ------------------------------------------------------------------------------
> What happens now with your Lotus Notes apps - do you make another costly
> upgrade, or settle for being marooned without product support? Time to move
> off Lotus Notes and onto the cloud with Force.com, apps are easier to build,
> use, and manage than apps on traditional platforms. Sign up for the Lotus
> Notes Migration Kit to learn more. http://p.sf.net/sfu/salesforce-d2d
> _______________________________________________
> gstreamer-devel mailing list
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
>




More information about the gstreamer-devel mailing list