1 # variables used for enum/marshal generation
2 glib_enum_define = GST_PLAY
3 glib_gen_prefix = gst_play
4 glib_gen_basename = gstplay
6 built_sources = gstplay-marshal.c
7 built_headers = gstplay-marshal.h
9 plugin_LTLIBRARIES = libgstplaybin.la libgstdecodebin.la libgstdecodebin2.la
11 libgstplaybin_la_SOURCES = \
20 gstsubtitleoverlay.c \
21 gststreamsynchronizer.c
23 nodist_libgstplaybin_la_SOURCES = $(built_sources)
24 libgstplaybin_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
25 libgstplaybin_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
26 libgstplaybin_la_LIBADD = \
27 $(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_MAJORMINOR@.la \
28 $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
29 $(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_MAJORMINOR@.la \
31 libgstplaybin_la_LIBTOOLFLAGS = --tag=disable-static
33 libgstdecodebin_la_SOURCES = gstdecodebin.c
34 nodist_libgstdecodebin_la_SOURCES = $(built_sources)
35 libgstdecodebin_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
36 libgstdecodebin_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
37 libgstdecodebin_la_LIBADD = \
38 $(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_MAJORMINOR@.la \
40 libgstdecodebin_la_LIBTOOLFLAGS = --tag=disable-static
42 libgstdecodebin2_la_SOURCES = gstdecodebin2.c gsturidecodebin.c gstplay-enum.c
43 nodist_libgstdecodebin2_la_SOURCES = $(built_sources)
44 libgstdecodebin2_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
45 libgstdecodebin2_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
46 libgstdecodebin2_la_LIBADD = \
47 $(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_MAJORMINOR@.la \
49 libgstdecodebin2_la_LIBTOOLFLAGS = --tag=disable-static
59 gstsubtitleoverlay.h \
60 gststreamsynchronizer.h
62 BUILT_SOURCES = $(built_headers) $(built_sources)
64 EXTRA_DIST = gstplay-marshal.list
66 CLEANFILES = $(BUILT_SOURCES)
68 include $(top_srcdir)/common/gst-glib-gen.mak
70 Android.mk: Makefile.am $(BUILT_SOURCES)
72 -:PROJECT libgstdecodebin -:SHARED libgstdecodebin \
74 -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
75 -:SOURCES $(libgstdecodebin_la_SOURCES) \
76 $(nodist_libgstdecodebin_la_SOURCES) \
77 -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstdecodebin_la_CFLAGS) \
78 -:LDFLAGS $(libgstdecodebin_la_LDFLAGS) \
79 $(libgstdecodebin_la_LIBADD) \
81 -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
82 LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
84 -:PROJECT libgstdecodebin2 -:SHARED libgstdecodebin2 \
86 -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
87 -:SOURCES $(libgstdecodebin2_la_SOURCES) \
88 $(nodist_libgstdecodebin2_la_SOURCES) \
89 -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstdecodebin2_la_CFLAGS) \
90 -:LDFLAGS $(libgstdecodebin2_la_LDFLAGS) \
91 $(libgstdecodebin2_la_LIBADD) \
93 -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
94 LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
96 -:PROJECT libgstplaybin -:SHARED libgstplaybin \
98 -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
99 -:SOURCES $(libgstplaybin_la_SOURCES) \
100 $(nodist_libgstplaybin_la_SOURCES) \
101 -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstplaybin_la_CFLAGS) \
102 -:LDFLAGS $(libgstplaybin_la_LDFLAGS) \
103 $(libgstplaybin_la_LIBADD) \
105 -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
106 LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \