X-Git-Url: http://git.maemo.org/git/?p=mafwsubrenderer;a=blobdiff_plain;f=gst-plugins-base-subtitles0.10%2Fandroid%2Fpbutils.mk;fp=gst-plugins-base-subtitles0.10%2Fandroid%2Fpbutils.mk;h=a9aebac3ae2bb4c46c085c3746ca1403e21411fd;hp=0000000000000000000000000000000000000000;hb=57ba96e291a055f69dbfd4ae9f1ae2390e36986e;hpb=be2c98fb83895d10ac44af7b9a9c3e00ca54bf49 diff --git a/gst-plugins-base-subtitles0.10/android/pbutils.mk b/gst-plugins-base-subtitles0.10/android/pbutils.mk new file mode 100644 index 0000000..a9aebac --- /dev/null +++ b/gst-plugins-base-subtitles0.10/android/pbutils.mk @@ -0,0 +1,68 @@ +LOCAL_PATH:= $(call my-dir) +include $(CLEAR_VARS) + +GST_PBUTILS_DIR := gst-libs/gst/pbutils/ + +gst_pbutils_COPY_HEADERS_TO := gstreamer-0.10/gst/pbutils +gst_pbutils_COPY_HEADERS_BASE := \ + gst-libs/gst/pbutils/descriptions.h \ + gst-libs/gst/pbutils/install-plugins.h \ + gst-libs/gst/pbutils/missing-plugins.h \ + gst-libs/gst/pbutils/pbutils.h \ + gst-libs/gst/pbutils/pbutils-enumtypes.h + +gst_pbutils_COPY_HEADERS := $(addprefix ../,$(gst_pbutils_COPY_HEADERS_BASE)) + + + + +LOCAL_ARM_MODE := arm + +BUILT_SOURCES = \ + pbutils-enumtypes.c \ + pbutils-enumtypes.h \ + pbutils-marshal.c \ + pbutils-marshal.h + +LOCAL_SRC_FILES := \ + gstpluginsbaseversion.c \ + pbutils.c \ + codec-utils.c \ + descriptions.c \ + encoding-profile.c \ + encoding-target.c \ + install-plugins.c \ + missing-plugins.c \ + gstdiscoverer.c \ + gstdiscoverer-types.c \ + pbutils-enumtypes.c \ + pbutils-marshal.c + +LOCAL_SRC_FILES := $(addprefix ../$(GST_PBUTILS_DIR),$(LOCAL_SRC_FILES)) + +$(BUILT_SOURCES): + make -C $(GST_PLUGINS_BASE_TOP)/$(GST_PBUTILS_DIR) $@ + + +LOCAL_SHARED_LIBRARIES := \ + libgstvideo-0.10 \ + libgstreamer-0.10 \ + libgstbase-0.10 \ + libglib-2.0 \ + libgthread-2.0 \ + libgmodule-2.0 \ + libgobject-2.0 + +LOCAL_MODULE:= libgstpbutils-0.10 +LOCAL_CFLAGS := -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_pbutils_COPY_HEADERS_TO) +LOCAL_COPY_HEADERS := $(gst_pbutils_COPY_HEADERS) +LOCAL_MODULE_TAGS := optional + +include $(BUILD_SHARED_LIBRARY)