Common Linux device drivers API fro GStreamer: trying to figure out

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

Common Linux device drivers API fro GStreamer: trying to figure out

Ilya Arosov
Hello all! I've got a simple question to ask: is there anything like common interface to devices used or proposed to be used in GStreamer for Linux-based platforms? Or is every platform using something different and just provides a specific gst filter/bin/pipeline of its own?

By devices I mean HW-specific parts of, say, video processing: demuxing, decoding, synchronization.. There are the drivers of these devices, but the vendors usually provide quite specific, mostly proprietary API (sometimes more than one set, for different application stacks). Is there such API intended for GStreamer? Is DMAI something similar to what I try to find? Is it used anywhere except TI's ARM devices?


--
Keep cool!

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

Re: Common Linux device drivers API fro GStreamer: trying to figure out

Carlos Rafael Giani
On 2012-11-06 09:58, Ilya Arosov wrote:

> Hello all! I've got a simple question to ask: is there anything like
> common interface to devices used or proposed to be used in GStreamer for
> Linux-based platforms? Or is every platform using something different
> and just provides a specific gst filter/bin/pipeline of its own?
>
> By devices I mean HW-specific parts of, say, video processing: demuxing,
> decoding, synchronization.. There are the drivers of these devices, but
> the vendors usually provide quite specific, mostly proprietary API
> (sometimes more than one set, for different application stacks). Is
> there such API intended for GStreamer? Is DMAI something similar to what
> I try to find? Is it used anywhere except TI's ARM devices?
>
>
> --
> Keep cool!
>
>
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
>

Usually, such APIs are wrapped as GStreamer elements. TI does the same
with its DMAI API.
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel