[gst-devel] GPP + DSPs
felipe.contreras at gmail.com
Sat Oct 4 17:50:12 CEST 2008
On Fri, Sep 26, 2008 at 5:35 AM, David Bourgoyne
<dbourgoyne at austin.rr.com> wrote:
> Felipe Contreras wrote:
>> On Wed, Sep 24, 2008 at 9:50 PM, <dbourgoyne at austin.rr.com> wrote:
>>> Hi all,
>>> I'm considering using GStreamer for an application is which GStreamer will span a GPP and multiple DSPs. The GPP and DSPs are connected via PCI. So GStreamer will have to proxy buffers and messages across the PCI bus.
>>> Can you point me to documentation, info, case studies, etc. that will help me to architect this solution?
>> What kind of DSP/GPP?
>> We can propose different ways to do it at GStreamer level, but
>> ultimately you would have to communicate with the hardware, is there
>> code that is doing that already?
> Assume an OMAP DSP with gst-openmax. A GPP running Linux uses v4l as a
> gstreamer src and needs to send buffers to the OMAP DSP to be encoded
> which then sends buffers back to the GPP for transmission over
> ethernet. There needs to be a gstreamer proxy (marshalling) that
> connects the GPP GStreamer Bin to the OMAP DSP GStreamer Bin.
Well, that's the answer isn't it?
gst-openmax is a good example of how to communicate with an
asynchronous subsystem (dsp), in this case through the OpenMAX IL API.
More information about the gstreamer-devel