暫無描述

Felipe Contreras 85b5f1937c Update README 14 年之前
.gitignore 4d9ace9ba1 Initial commit 16 年之前
LICENSE 13d83b02c6 Add LICENSE file 14 年之前
Makefile d4eb3e5d24 build: a bit more warnings 14 年之前
README 85b5f1937c Update README 14 年之前
async_queue.c e6c5dd859c Update licence notices 14 年之前
async_queue.h e6c5dd859c Update licence notices 14 年之前
dmm_buffer.h bf09665ea9 dmm_buffer: whitespace cleanups 14 年之前
dsp_bridge.c 8d79257f54 bridge: remove typedefs 14 年之前
dsp_bridge.h 2dc09dbb5e bridge: truly remove typedefs 14 年之前
get-version 234363cbdb get-version: trivial improvements 14 年之前
gstdspbase.c 316a1410f4 Trivial cleanups 14 年之前
gstdspbase.h 5db198947c Remove usage of typedefs 14 年之前
gstdspdummy.c edf188d190 dummy: improve error handling 14 年之前
gstdspdummy.h edf188d190 dummy: improve error handling 14 年之前
gstdsph263enc.c e6c5dd859c Update licence notices 14 年之前
gstdsph263enc.h e6c5dd859c Update licence notices 14 年之前
gstdsph264enc.c 319bac9c50 venc: fix supported levels for H.264 14 年之前
gstdsph264enc.h e6c5dd859c Update licence notices 14 年之前
gstdspjpegenc.c 244da45e65 Remove 'use_eos_align' 14 年之前
gstdspjpegenc.h e6c5dd859c Update licence notices 14 年之前
gstdspmp4venc.c e6c5dd859c Update licence notices 14 年之前
gstdspmp4venc.h e6c5dd859c Update licence notices 14 年之前
gstdspparse.c 8a8fd7b0e7 parse: fix compilation warning 14 年之前
gstdspparse.h e6c5dd859c Update licence notices 14 年之前
gstdspvdec.c 5db198947c Remove usage of typedefs 14 年之前
gstdspvdec.h 20c4f4bae9 vdec: add crop framesize 14 年之前
gstdspvenc.c 5db198947c Remove usage of typedefs 14 年之前
gstdspvenc.h bee808183c venc: add property for intra-refresh 14 年之前
log.c e6c5dd859c Update licence notices 14 年之前
log.h e6c5dd859c Update licence notices 14 年之前
plugin.c e6c5dd859c Update licence notices 14 年之前
plugin.h e6c5dd859c Update licence notices 14 年之前
sem.h e6c5dd859c Update licence notices 14 年之前
util.c 5db198947c Remove usage of typedefs 14 年之前
util.h 5db198947c Remove usage of typedefs 14 年之前

README

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