AudioFilter

- creates plugin with reverb filter
- adjusts HelloWorld and GreenScreen to fit audio/video handling from daemon
- some code cleanup

Change-Id: If4fda4dc67b9b3db14fc7395ebf3d510923b454b
GitLab: #3
diff --git a/GreenScreen/build.sh b/GreenScreen/build.sh
index b046871..85733fd 100755
--- a/GreenScreen/build.sh
+++ b/GreenScreen/build.sh
@@ -95,6 +95,7 @@
     -I"${LIBS_DIR}/${TF}/include/third_party/eigen3" \
     -I"${PLUGINS_LIB}" \
     ./../lib/accel.cpp \
+    ./../lib/frameUtils.cpp \
     main.cpp \
     videoSubscriber.cpp \
     pluginProcessor.cpp \
@@ -154,13 +155,14 @@
         -I"${LIBS_DIR}/${TF}/include" \
         -I"${PLUGINS_LIB}" \
         ./../lib/accel.cpp \
-        main.cpp \
+        ./../lib/frameUtils.cpp \
         videoSubscriber.cpp \
         pluginProcessor.cpp \
         pluginMediaHandler.cpp \
         TFInference.cpp \
         pluginInference.cpp \
         pluginParameters.cpp \
+        main.cpp \
         -L"${CONTRIB_PATH}/${CONTRIB_PLATFORM}/lib/" \
         -L"${CONTRIB_PATH}/${CONTRIB_PLATFORM}/lib/opencv4/3rdparty/" \
         -L"${TF_LIBS_DIR}/${TF}/lib/${CONTRIB_PLATFORM}/" \
@@ -284,7 +286,7 @@
             #=========================================================
 
             # Create so destination folder
-            $CXX --std=c++14 -O3 -g -fPIC \
+            $CXX --std=c++17 -O3 -g -fPIC \
             -Wl,-Bsymbolic,-rpath,"\${ORIGIN}" \
             -shared \
             -Wall -Wextra \
@@ -300,6 +302,7 @@
             -I"${LIBS_DIR}/${TF}/include" \
             -I"${PLUGINS_LIB}" \
             ./../lib/accel.cpp \
+            ./../lib/frameUtils.cpp \
             main.cpp \
             videoSubscriber.cpp \
             pluginProcessor.cpp \