Add OpenMAX IL target for Bellagio
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 21 Feb 2013 10:01:28 +0000 (11:01 +0100)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 21 Feb 2013 10:03:23 +0000 (11:03 +0100)
Not tested since a very long time though.

config/Makefile.am
config/bellagio/gstomx.conf [moved from omx/gstomx.conf with 100% similarity]
configure.ac
omx/Makefile.am

index 113f4d9..3b467a2 100644 (file)
@@ -1 +1 @@
-SUBDIRS = rpi
+SUBDIRS = bellagio rpi
similarity index 100%
rename from omx/gstomx.conf
rename to config/bellagio/gstomx.conf
index 23952ef..611a74f 100644 (file)
@@ -172,7 +172,7 @@ AC_ARG_ENABLE(Bsymbolic,
                LDFLAGS="${SAVED_LDFLAGS}"])
 
 AC_ARG_WITH([omx-target],
-        AS_HELP_STRING([--with-omx-target],[Use this OpenMAX IL target (generic, rpi)]),
+        AS_HELP_STRING([--with-omx-target],[Use this OpenMAX IL target (generic, bellagio, rpi)]),
         [ac_cv_omx_target="$withval"], [ac_cv_omx_target="generic"])
 
 ac_cv_omx_target_struct_packing="none"
@@ -185,11 +185,15 @@ case "${ac_cv_omx_target}" in
     AC_DEFINE(USE_OMX_TARGET_RPI, 1, [Use RPi OpenMAX IL target])
     ac_cv_omx_target_struct_packing=4
     ;;
+  bellagio)
+    AC_DEFINE(USE_OMX_TARGET_BELLAGIO, 1, [Use Bellagio OpenMAX IL target])
+    ;;
   *)
     AC_ERROR([invalid OpenMAX IL target])
     ;;
 esac
 AM_CONDITIONAL(USE_OMX_TARGET_GENERIC, test "x$ac_cv_omx_target" = "xgeneric")
+AM_CONDITIONAL(USE_OMX_TARGET_BELLAGIO, test "x$ac_cv_omx_target" = "xbellagio")
 AM_CONDITIONAL(USE_OMX_TARGET_RPI, test "x$ac_cv_omx_target" = "xrpi")
 
 AC_ARG_WITH([omx-struct-packing],
@@ -310,6 +314,7 @@ common/Makefile
 common/m4/Makefile
 tools/Makefile
 config/Makefile
+config/bellagio/Makefile
 config/rpi/Makefile
 )
 
index a1ba5fe..da650c8 100644 (file)
@@ -49,7 +49,7 @@ libgstomx_la_LIBADD = \
        $(GST_LIBS)
 libgstomx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 
-EXTRA_DIST = openmax gstomx.conf
+EXTRA_DIST = openmax
 
 Android.mk: Makefile.am $(BUILT_SOURCES)
        androgenizer \