Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
Signed-off-by: Carlos Rafael Giani <[email protected]>
  • Loading branch information
dv1 committed Aug 13, 2013
0 parents commit b0e4b1e
Show file tree
Hide file tree
Showing 14 changed files with 2,713 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/.lock-*
/build
/.waf*
481 changes: 481 additions & 0 deletions LICENSE

Large diffs are not rendered by default.

64 changes: 64 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
gst-fsl
=======

IMPORTANT NOTE
--------------

**THIS SOFTWARE IS IN AN ALPHA STAGE. DO NOT USE FOR PRODUCTION YET.**

About
-----

This is a set of [GStreamer 1.0](http://gstreamer.freedesktop.org/) plugins for plugins for Freescale's
i.MX platform, with emphasis on video en/decoding using the i.MX VPU engine. Currently, a decoder is
implemented. Encoders, video sinks and more will follow soon.

Currently, this software has been tested on the i.MX 6 Sabre SD Dual Lite platform only.


License
-------

These plugins are licensed under the LGPL v2.


Available plugins
-----------------

* `fslvpudec` : video decoder plugin


Dependencies
------------

You'll need a GStreamer 1.0 installation, and Freescale's VPU wrapper library (at least version 1.0.17).


Building and installing
-----------------------

This project uses the [waf meta build system](https://code.google.com/p/waf/). To configure , first set
the following environment variables to whatever is necessary for cross compilation for your platform:

* `CC`
* `CFLAGS`
* `LDFLAGS`
* `PKG_CONFIG_PATH`
* `PKG_CONFIG_SYSROOT_DIR`

Then, run:

./waf configure --prefix=PREFIX

(The aforementioned environment variables are only necessary for this configure call.)
PREFIX defines the installation prefix, that is, where the built binaries will be installed.

Once configuration is complete, run:

./waf

This builds the plugins.
Finally, to install, run:

./waf install

Loading

0 comments on commit b0e4b1e

Please sign in to comment.