This file looks large and may slow your browser down if we attempt
to syntax highlight it, so we are showing it without any
pretty colors.
Highlight
it anyway.
| 1 |
Texas Instruments provides DSP algorithms for the OMAP 3 platform used in a |
| 2 |
number of devices like beagleboard, Nokia N900, and Nokia N9. |
| 3 |
|
| 4 |
The gst-dsp project aims to provide GStreamer elements to take advantage of |
| 5 |
those algorithms. The list includes video/image decoders and encoders. |
| 6 |
|
| 7 |
Unlike other similar projects there are no dependencies (no openmax, no |
| 8 |
libtidspbridge). |
| 9 |
|
| 10 |
The features include: |
| 11 |
|
| 12 |
* video decoding (MPEG-4, H.263, H.264, WMV) |
| 13 |
* video encoding (MPEG-4, H.263, H.264) |
| 14 |
* image encoding/decoding (JPEG) |
| 15 |
* zero-copy |
| 16 |
|
| 17 |
The advantages over other solutions are: |
| 18 |
|
| 19 |
* simpler code (5k vs 50k) |
| 20 |
* better performance (4x) |
| 21 |
|
| 22 |
== building == |
| 23 |
|
| 24 |
There are no dependencies, so just: |
| 25 |
|
| 26 |
./configure |
| 27 |
make |
| 28 |
|
| 29 |
If you are using an old version of TI's dspbrdige driver: |
| 30 |
|
| 31 |
DSP_API=0 ./configure |
| 32 |
|
| 33 |
== tidsp == |
| 34 |
|
| 35 |
You'll need a kernel with tidspbridge driver, the DSP firmware in /lib/dsp, and |
| 36 |
the DSP running a proper baseimage (baseimage.dof). |
| 37 |
|
| 38 |
See: |
| 39 |
http://omapzoom.org/wiki/L23.i3.8_Release_Notes |