Need Information on setting up Hardware Memory Buffers

Stirling Westrup swestrup at gmail.com
Mon Aug 12 10:55:10 PDT 2013


I've never before had to delve into the depths on how gstreamer allocates
and passes video buffers along, but its looking like I will soon need to
know this.

I am assisting in porting OpenCL to gstreamer 1.0, and we'll need some
method of allocating and passing around OpenCL buffers. Ideally, for my
purposes, we'll want to build a pipeline that passes a single unchanging
buffer pointer, but attaches different metadata to describe
transformations. When someone needs an actual frame of data, we'll combine
the transformations and  perform them with an OpenCL kernel that writes to
a standard memory buffer.

The documentation on how memory allocation and passing works in gstreamer
is kinda scant though, and I was hoping folks could point me to useful
tutorials and/or example code that I can learn from.

-- 
Stirling Westrup
Programmer, Entrepreneur.
https://www.linkedin.com/e/fpf/77228
http://www.linkedin.com/in/swestrup
http://technaut.livejournal.com
http://sourceforge.net/users/stirlingwestrup
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20130812/6310e91b/attachment.html>


More information about the gstreamer-devel mailing list