lib_LTLIBRARIES = libgstreamer-@GST_MAJORMINOR@.la
-if GST_DISABLE_LOADSAVE
-GST_LOADSAVE_SRC =
-else
-GST_LOADSAVE_SRC = gstxml.c
-endif
-
if GST_DISABLE_REGISTRY
GST_REGISTRY_SRC =
else
built_source_make = gstenumtypes.c gstmarshal.c
EXTRA_libgstreamer_@GST_MAJORMINOR@_la_SOURCES = \
- gstmarshal.list gsttrace.c gstxml.c \
+ gstmarshal.list gsttrace.c \
gstregistrybinary.c
gstbin.c \
gstbuffer.c \
gstbufferlist.c \
+ gstbufferpool.c \
gstbus.c \
gstcaps.c \
gstchildproxy.c \
gstindex.c \
gstindexfactory.c \
gstinfo.c \
- gstinterface.c \
gstiterator.c \
+ gstatomicqueue.c \
gstmessage.c \
+ gstmeta.c \
+ gstmemory.c \
gstminiobject.c \
gstpad.c \
gstpadtemplate.c \
gstutils.c \
gstvalue.c \
gstparse.c \
- $(GST_REGISTRY_SRC) \
- $(GST_LOADSAVE_SRC)
+ $(GST_REGISTRY_SRC)
# do not put files in the distribution that are generated
nodist_libgstreamer_@GST_MAJORMINOR@_la_SOURCES = $(built_source_make)
$(GST_PARSE_LA) \
$(GST_ALL_LIBS) \
$(WIN32_LIBS) \
- $(XML_LIBS) \
$(LIBM)
libgstreamer_@GST_MAJORMINOR@_la_LDFLAGS = \
gstbin.h \
gstbuffer.h \
gstbufferlist.h \
+ gstbufferpool.h \
gstbus.h \
gstcaps.h \
gstchildproxy.h \
gstdatetime.h \
gstdebugutils.h \
gstelement.h \
+ gstelementmetadata.h \
gstelementfactory.h \
gsterror.h \
gstevent.h \
gstindex.h \
gstindexfactory.h \
gstinfo.h \
- gstinterface.h \
gstiterator.h \
+ gstatomicqueue.h \
gstmacros.h \
gstmessage.h \
+ gstmeta.h \
+ gstmemory.h \
gstminiobject.h \
gstpad.h \
gstpadtemplate.h \
gstutils.h \
gstvalue.h \
gstregistry.h \
- gstparse.h \
- gstxml.h
+ gstparse.h
libgstreamer_@GST_MAJORMINOR@include_HEADERS = $(gst_headers) math-compat.h
glib-compat-private.h \
gst-i18n-lib.h \
gst-i18n-app.h \
- gstelementdetails.h \
+ gstelementmetadata.h \
gstpluginloader.h \
gstquark.h \
gstregistrybinary.h \
gcov: $(libgstreamer_@GST_MAJORMINOR@_la_SOURCES:=.gcov)
+Android.mk: Makefile.am
+ androgenizer -:PROJECT gstreamer -:SHARED libgstreamer-@GST_MAJORMINOR@ \
+ -:TAGS eng debug \
+ -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
+ -:SOURCES $(libgstreamer_@GST_MAJORMINOR@_la_SOURCES) \
+ $(nodist_libgstreamer_@GST_MAJORMINOR@_la_SOURCES) \
+ -:CFLAGS $(DEFS) $(libgstreamer_@GST_MAJORMINOR@_la_CFLAGS) \
+ -:LDFLAGS $(libgstreamer_@GST_MAJORMINOR@_la_LDFLAGS) \
+ $(libgstreamer_@GST_MAJORMINOR@_la_LIBADD) \
+ -ldl \
+ -:SUBDIR gst/parse \
+ -:HEADER_TARGET gstreamer-@GST_MAJORMINOR@/gst \
+ -:HEADERS $(libgstreamer_@GST_MAJORMINOR@include_HEADERS) \
+ -:LIBFILTER_STATIC gstparse \
+ -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
+ > $@
+
if HAVE_INTROSPECTION
BUILT_GIRSOURCES = Gst-@GST_MAJORMINOR@.gir
gir_sources=$(patsubst %,$(srcdir)/%, $(libgstreamer_@GST_MAJORMINOR@_la_SOURCES))
Gst-@GST_MAJORMINOR@.gir: $(INTROSPECTION_SCANNER) libgstreamer-@GST_MAJORMINOR@.la
- $(AM_V_GEN)$(INTROSPECTION_SCANNER) -v --namespace Gst \
+ $(AM_V_GEN)GST_PLUGIN_SYSTEM_PATH="" GST_PLUGIN_PATH="" GST_REGISTRY_UPDATE=no \
+ $(INTROSPECTION_SCANNER) -v --namespace Gst \
--nsversion=@GST_MAJORMINOR@ \
-I$(top_srcdir) \
-I$(top_builddir) \
-DIN_GOBJECT_INTROSPECTION=1 \
+ -DGST_USE_UNSTABLE_API \
--c-include='gst/gst.h' \
--library=libgstreamer-0.11.la \
--include=GLib-2.0 \
--include=GObject-2.0 \
--include=GModule-2.0 \
- --include=libxml2-2.0 \
--libtool="$(top_builddir)/libtool" \
--pkg glib-2.0 \
--pkg gobject-2.0 \
--pkg gmodule-no-export-2.0 \
--pkg gthread-2.0 \
- --pkg libxml-2.0 \
- --pkg-export gstreamer-0.11 \
+ --pkg-export gstreamer-@GST_MAJORMINOR@ \
+ --add-init-section="gst_init(NULL, NULL);" \
--output $@ \
$(gir_headers) \
$(gir_sources)