[gst-devel] GStreamer element implemented as Linux kernel module?
Arnout Vandecappelle
arnout at mind.be
Fri Oct 8 09:07:40 CEST 2010
v4l2src from the video4linux2 is a nice example. It resides in gst-plugins-
good/sys/v4l2.
But I don't see why you would need this to optimize buffer copying. Unless
you do something like videocrop, there shouldn't be any buffer copying, except
at the source and sink. And there you already have some elements that use
kernel buffers directly (e.g. v4l2src and v4l2sink :-)
Regards,
Arnout
On Thursday 07 October 2010 17:12:19, Jim Hodapp wrote:
> Is it possible to create a GStreamer element that would live as a Linux
> kernel module that could still be integrated into a GStreamer pipeline?
> The reason for this would be to optimize certain buffer copying routines
> to maximize throughput and minimize latency. Is this possible and has it
> been done before with an example visible as open source?
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286540
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 31BB CF53 8660 6F88 345D 54CC A836 5879 20D7 CF43
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20101008/5f8f96b5/attachment.htm>
More information about the gstreamer-devel
mailing list