]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - glsdk/gst-plugin-ducati.git/blobdiff - README
mpeg2dec: Fix negotiation issue with playbin
[glsdk/gst-plugin-ducati.git] / README
diff --git a/README b/README
index 38157594365617fcc7490f89fc7654659ef011c8..7153dce8b4594f722ef5334398dbfa436834b18b 100644 (file)
--- a/README
+++ b/README
@@ -1,21 +1,32 @@
 WHAT IT IS
 ----------
 
-gst-ducati is a plugin for using the hw accellerated codecs on IVA-HD via the
-codec-engine API.  Uses the libdce (distributed codec-engine) library to
-use the codec on ducati.
+gst-ducati is a GStreamer plugin for using the hw accellerated codecs on IVA-HD
+via the codec-engine API. It uses the libdce (distributed codec-engine) library
+to use the codec on ducati. It is an alternative to gst-openmax, which is also
+a plugin based on OMX-IL.
 
-WHY IS IT?
-----------
+Dependencies
+------------
+
+- gstreamer
+- gst-plugins-base
+- gst-plugins-bad
+- tisyslink
+- timemmgr
+- libdce
+
+TO BUILD:
+---------
 
-An OpenMAX-like API is provided by TI along with modified gst-openmax
-plugins.  So gst-ducati is not needed in that sense.  But libdce and this
-was an interesting project for me to try on my free time.
+Install normal gstreamer and gst-plugins-base dev packages (or build them
+yourself so you have the headers, etc).  Then install the corresponding
+syslink/tiler/d2c packages (matching your kernel version).  And finally
+libdce (https://github.com/robclark/libdce) matching your kernel version.
 
 TODO
 ----
-+ vc1, vp6, vp7, realvideo
-+ fallbacks for sink elements not providing TILER buffers to decode into
-+ search the code for XXX or TODO ;-)
++ handle h264 avc format (in addition to just bytestream)
++ mjpeg