playback: Link to libgstinterfaces too for the navigation interface
[platform/upstream/gstreamer.git] / gst / playback / Makefile.am
1 plugin_LTLIBRARIES = libgstplayback.la
2
3 csp_cflags = -DCOLORSPACE=\"videoconvert\"
4
5 libgstplayback_la_SOURCES = \
6         gstdecodebin2.c \
7         gsturidecodebin.c \
8         gstplayback.c \
9         gstplaybin2.c \
10         gstplaysink.c \
11         gstplay-enum.c \
12         gstsubtitleoverlay.c \
13         gstplaysinkvideoconvert.c \
14         gstplaysinkaudioconvert.c \
15         gstplaysinkconvertbin.c \
16         gststreamsynchronizer.c
17
18 nodist_libgstplayback_la_SOURCES = $(built_sources)
19 libgstplayback_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(csp_cflags)
20 libgstplayback_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
21 libgstplayback_la_LIBADD = \
22         $(top_builddir)/gst-libs/gst/pbutils/libgstpbutils-@GST_MAJORMINOR@.la \
23         $(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_MAJORMINOR@.la \
24         $(top_builddir)/gst-libs/gst/video/libgstvideo-@GST_MAJORMINOR@.la \
25         $(top_builddir)/gst-libs/gst/interfaces/libgstinterfaces-@GST_MAJORMINOR@.la \
26         $(GST_LIBS)
27 libgstplayback_la_LIBTOOLFLAGS = --tag=disable-static
28
29 noinst_HEADERS = \
30         gstplayback.h \
31         gstplaysink.h \
32         gstplay-enum.h \
33         gstrawcaps.h \
34         gstsubtitleoverlay.h \
35         gstplaysinkvideoconvert.h \
36         gstplaysinkaudioconvert.h \
37         gstplaysinkconvertbin.h \
38         gststreamsynchronizer.h
39
40 BUILT_SOURCES = $(built_headers) $(built_sources)
41
42 CLEANFILES = $(BUILT_SOURCES)
43
44 Android.mk: Makefile.am $(BUILT_SOURCES)
45         androgenizer \
46         -:PROJECT libgstplayback -:SHARED libgstplayback \
47          -:TAGS eng debug \
48          -:REL_TOP $(top_srcdir) -:ABS_TOP $(abs_top_srcdir) \
49          -:SOURCES $(libgstplayback_la_SOURCES) \
50                    $(nodist_libgstplayback_la_SOURCES) \
51          -:CFLAGS $(DEFS) $(DEFAULT_INCLUDES) $(libgstplayback_la_CFLAGS) $(csp_cflags) \
52          -:LDFLAGS $(libgstplayback_la_LDFLAGS) \
53                    $(libgstplayback_la_LIBADD) \
54                    -ldl \
55          -:PASSTHROUGH LOCAL_ARM_MODE:=arm \
56                        LOCAL_MODULE_PATH:='$$(TARGET_OUT)/lib/gstreamer-0.10' \
57         > $@