This package contains the code for libgstomx.so library

DEPENDENCIES:
------------
(1) EGL
(2) GstEGL (use the one distributed in the same release)
(3) Gstreamer >= 1.2.3

The above host machine dependencies(except (2)) can be obtained from any standard distribution (like https://launchpad.net/ubuntu) or can be self-built.
This package was built against the (above)libs present in Ubuntu 14.04.
Please note that below instructions will build libgstomx.so for hardfp (armhf) only.

1. List of required packages on host:

libffi6_3.1~rc1+r3.0.13-12_armhf.deb
libffi6_3.1~rc1+r3.0.13-12_armhf.deb
libffi-dev_3.0.11~rc1-5_armhf.deb
libglib2.0-0_2.40.0-2_armhf.deb
libglib2.0-dev_2.40.0-2_armhf.deb
libgstreamer1.0-0_1.2.3-1_armhf.deb
libgstreamer1.0-dev_1.2.3-1_armhf.deb
libgstreamer-plugins-base1.0-0_1.2.3-1_armhf.deb
libgstreamer-plugins-base1.0-dev_1.2.3-1_armhf.deb
libpcre3_8.31-2ubuntu2_armhf.deb
libpcre3-dev_8.31-2ubuntu2_armhf.deb
libxml2_2.9.1+dfsg1-3ubuntu4_armhf.deb
libxml2-dev_2.9.1+dfsg1-3ubuntu4_armhf.deb
zlib1g_1.2.8.dfsg-1ubuntu1_armhf.deb
zlib1g-dev_1.2.8.dfsg-1ubuntu1_armhf.deb
libgegl-dev_0.2.0-4ubuntu1_armhf.deb

2. Pre-Reqs for host
   Install autotools-dev, autoconf, autopoint, automake, pkg-config, libtool, gtk-doc-tools, libgtk2.0-dev, libegl1-mesa-dev packages.


INSTALLATION:
-------------
1) Untar the package and enter the dir
2) export NOCONFIGURE=true
3) export GST_EGL_LIBS="-lgstnvegl-1.0 -lEGL -lX11 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0"
4) sudo ln -s /usr/lib/arm-linux-gnueabihf/libgstnvegl-1.0.so.0 /usr/lib/arm-linux-gnueabihf/libgstnvegl-1.0.so
5) ./autogen.sh
6) ./configure
Note:
Pass the appropriate flags and toolchain path to "configure" for tha ARM build.
To configure on tegra platform, pass "--with-omx-target=tegra" param to configure.
7) make
8) make install

