Texas Instruments provides DSP algorithms for the OMAP 3 platform used in a
number of devices like beagleboard and N900.
The gst-dsp project aims to provide GStreamer elements to take advantage of
those algorithms. The list includes video/image decoders and encoders.
Unlike other similar projects there are no dependencies (no openmax, no
libtidspbridge).
The features include:
* video decoding (MPEG-4, H.263, H.264, WMV)
* video encoding (MPEG-4, H.263, H.264)
* image encoding/decoding (JPEG)
* zero-copy
The advantages over other solutions are:
* simpler code (5k vs 50k)
* better performance (4x)
== building ==
There are no dependencies, so just type 'make'. If you are using an old version
of TI's dspbrdige driver, do 'make DSP_API=0'.
== tidsp ==
You'll need a kernel with tidspbridge driver, the DSP firmware in /lib/dsp, and
the DSP running a proper baseimage (baseimage.dof).
See:
http://omapzoom.org/wiki/L23.i3.8_Release_Notes