[maemo-developers] New project announcement: gst-dsp, with beagleboard demo image

From: Felipe Contreras felipe.contreras at gmail.com
Date: Tue Oct 13 12:49:57 EEST 2009
On Tue, Oct 13, 2009 at 12:31 AM, Felipe Contreras
<felipe.contreras at gmail.com> wrote:
> Hi,
> This is the first public release of gst-dsp; a native GStreamer plug-in to
> access Texas Instruments' DSP algorithms for OMAP3 platforms.
> The code came originally from a series of TI projects: tiopenmax[1], and
> libbridge[2]. gst-dsp replaces these two layers and talks directly to the DSP
> bridge driver.
> The main advantages are code simplification (5k vs 50k), and better performance
> (at least 4 times less CPU usage). However, not all of the codecs have been
> implemented, only MPEG-4 and H.263 video encoders and decoders, the JPEG
> encoder, and H.264 is partially supported.
> Currently it's used in the Nokia N900.
> In order to make it easier for people to try it out, I created a demo image for
> the beagleboard with all the required components: GStreamer, gst-dsp, DSP
> public binaries, and a kernel with DSS2 and DSP bridge driver.
> The linux kernel (DSS2 + dspbridge) is at the v2.6.32-felipec1 tag in:
> http://gitorious.org/~felipec/linux-omap/felipec
> The DSP algorithms are public, and come from tiopenmax:
> https://gforge.ti.com/gf/download/frsrelease/170/1399/tiopenmax-0.3.5.tar.gz
> Here's the demo rootfs with the kernel image and instructions:
> http://people.freedesktop.org/~felipec/beagle-2.6.32-rc3/
> And here's the video showing it on action for both playback and recording:
> http://www.youtube.com/watch?v=SN-Nw_yDQUs

I removed the video because of a bug in YouTube and uploaded it again:


Felipe Contreras
More information about the maemo-developers mailing list