This repository hosts a set of platform independent graph service libraries and implementation of abstraction layer for different OS and platform. These libraries together setup and manage audio graphs in the signal processing framework.
Refer AudioReach docs here
Graph service repository supports various build systems: Android, Autotools. CMake is work in progress.
Refer meta-audioreach README for instructions to use Graph Service on OpenEmbedded system.
Please note that this instruction is written for Autotools.
sudo apt-get install autoconf automake libtool
sudo apt-get install glib-2.0cd <path_to_audioreach-graphservices>
autoreconf --install
# Run command ./configure --help to check configuration options.
./configure <config options>
make
make installNOTE: make install command uses /usr/local/ as the default installation directory. Use DESTDIR argument to specify different path.
./configure --with-syslog --with-glib --without-cutils --with-dummy_diag --with-are_on_apps
make
make DESTDIR=<Absolute path to installation dir> installGraph service is licensed under the BSD-3-Clause. Check out the LICENSE for more details.