X-Git-Url: http://git.maemo.org/git/?p=mafwsubrenderer;a=blobdiff_plain;f=gst-plugins-base-subtitles0.10%2Fandroid%2Finterfaces.mk;fp=gst-plugins-base-subtitles0.10%2Fandroid%2Finterfaces.mk;h=61564b3b7d027133a59218d05bc3667978ca8dfb;hp=0000000000000000000000000000000000000000;hb=57ba96e291a055f69dbfd4ae9f1ae2390e36986e;hpb=be2c98fb83895d10ac44af7b9a9c3e00ca54bf49 diff --git a/gst-plugins-base-subtitles0.10/android/interfaces.mk b/gst-plugins-base-subtitles0.10/android/interfaces.mk new file mode 100644 index 0000000..61564b3 --- /dev/null +++ b/gst-plugins-base-subtitles0.10/android/interfaces.mk @@ -0,0 +1,70 @@ +LOCAL_PATH:= $(call my-dir) +#---------------------------------------- +# include +gst_interfaces_COPY_HEADERS_TO := gstreamer-0.10/gst/interfaces +gst_interfaces_COPY_HEADERS_BASE := \ + gst-libs/gst/interfaces/colorbalance.h \ + gst-libs/gst/interfaces/colorbalancechannel.h \ + gst-libs/gst/interfaces/mixer.h \ + gst-libs/gst/interfaces/mixeroptions.h \ + gst-libs/gst/interfaces/mixertrack.h \ + gst-libs/gst/interfaces/navigation.h \ + gst-libs/gst/interfaces/propertyprobe.h \ + gst-libs/gst/interfaces/streamvolume.h \ + gst-libs/gst/interfaces/tuner.h \ + gst-libs/gst/interfaces/tunerchannel.h \ + gst-libs/gst/interfaces/tunernorm.h \ + gst-libs/gst/interfaces/videoorientation.h \ + gst-libs/gst/interfaces/xoverlay.h \ + gst-libs/gst/interfaces/interfaces-enumtypes.h + +gst_interfaces_COPY_HEADERS := $(addprefix ../,$(gst_interfaces_COPY_HEADERS_BASE)) + +include $(CLEAR_VARS) + +LOCAL_ARM_MODE := arm + +interfaces_LOCAL_SRC_FILES_BASE:= \ + gst-libs/gst/interfaces/colorbalance.c \ + gst-libs/gst/interfaces/colorbalancechannel.c \ + gst-libs/gst/interfaces/mixer.c \ + gst-libs/gst/interfaces/mixeroptions.c \ + gst-libs/gst/interfaces/mixertrack.c \ + gst-libs/gst/interfaces/navigation.c \ + gst-libs/gst/interfaces/propertyprobe.c \ + gst-libs/gst/interfaces/streamvolume.c \ + gst-libs/gst/interfaces/tuner.c \ + gst-libs/gst/interfaces/tunernorm.c \ + gst-libs/gst/interfaces/tunerchannel.c \ + gst-libs/gst/interfaces/videoorientation.c \ + gst-libs/gst/interfaces/xoverlay.c \ + gst-libs/gst/interfaces/interfaces-marshal.c \ + gst-libs/gst/interfaces/interfaces-enumtypes.c + +LOCAL_SRC_FILES:= $(addprefix ../,$(interfaces_LOCAL_SRC_FILES_BASE)) \ + $(addprefix ../android/,$(interfaces_LOCAL_SRC_FILES_ANDROID)) + +LOCAL_SHARED_LIBRARIES := \ + libgstreamer-0.10 \ + libgstbase-0.10 \ + libglib-2.0 \ + libgthread-2.0 \ + libgmodule-2.0 \ + libgobject-2.0 + +LOCAL_MODULE:= libgstinterfaces-0.10 + + +LOCAL_CFLAGS := -DHAVE_CONFIG_H -DGSTREAMER_BUILT_FOR_ANDROID \ + $(GST_PLUGINS_BASE_CFLAGS) +# +# define LOCAL_PRELINK_MODULE to false to not use pre-link map +# +LOCAL_PRELINK_MODULE := false + +LOCAL_COPY_HEADERS_TO := $(gst_interfaces_COPY_HEADERS_TO) +LOCAL_COPY_HEADERS := $(gst_interfaces_COPY_HEADERS) + +LOCAL_MODULE_TAGS := optional + +include $(BUILD_SHARED_LIBRARY)