Merge "es_playback: add buffer status signal connection in push mode" into tizen
[platform/core/multimedia/libmm-player.git] / src / Makefile.am
1 lib_LTLIBRARIES = libmmfplayer.la libmmfplayerclient.la
2
3 includelibmmfplayerdir = $(includedir)/mmf
4
5 includelibmmfplayer_HEADERS = include/mm_player.h \
6                               include/mm_player_internal.h \
7                               include/mm_player_audioeffect.h \
8                               include/mm_player_mused.h
9
10 libmmfplayer_la_SOURCES = server/mm_player.c \
11                           server/mm_player_priv.c \
12                           server/mm_player_utils.c \
13                           server/mm_player_sound_focus.c \
14                           server/mm_player_capture.c \
15                           server/mm_player_pd.c \
16                           server/mm_player_streaming.c \
17                           server/mm_player_tracks.c \
18                           server/mm_player_audioeffect.c \
19                           server/mm_player_es.c \
20                           mm_player_common_priv.c \
21                           mm_player_attrs.c \
22                           mm_player_ini.c
23
24 libmmfplayerclient_la_SOURCES = client/mm_player_client.c \
25                           mm_player_common_priv.c \
26                           mm_player_attrs.c \
27                           mm_player_ini.c
28
29 libmmfplayer_la_CFLAGS =  -I$(srcdir)/include \
30                         $(MMCOMMON_CFLAGS) \
31                         $(MMUTIL_CFLAGS) \
32                         $(GST_CFLAGS) \
33                         $(GST_VIDEO_CFLAGS) \
34                         $(GST_APP_CFLAGS) \
35                         $(MMSESSION_CFLAGS) \
36                         $(MMSOUND_CFLAGS) \
37                         $(VCONF_CFLAGS) \
38                         $(ICU_CFLAGS) \
39                         $(UTILX_CFLAGS) \
40                         $(MEDIAPACKET_CFLAGS) \
41                         -Werror -Wno-deprecated -Wno-deprecated-declarations -Wno-cpp
42
43 libmmfplayerclient_la_CFLAGS =  -I$(srcdir)/include \
44                         $(MMCOMMON_CFLAGS) \
45                         $(MMUTIL_CFLAGS) \
46                         $(GST_CFLAGS) \
47                         $(GST_VIDEO_CFLAGS) \
48                         $(GST_APP_CFLAGS) \
49                         $(VCONF_CFLAGS) \
50                         -Werror -Wno-deprecated -Wno-deprecated-declarations -Wno-cpp
51
52 noinst_HEADERS = include/mm_player_utils.h \
53                  include/mm_player_ini.h \
54                  include/mm_player_priv.h \
55                  include/mm_player_sound_focus.h \
56                  include/mm_player_attrs.h \
57                  include/mm_player_capture.h \
58                  include/mm_player_pd.h \
59                  include/mm_player_tracks.h \
60                  include/mm_player_streaming.h \
61                  include/mm_player_es.h
62
63 libmmfplayer_la_LIBADD = $(GST_LIBS) \
64                 $(MMCOMMON_LIBS) \
65                 $(MMUTIL_LIBS) \
66                 $(GST_INTERFACE_LIBS) \
67                 $(GST_VIDEO_LIBS) \
68                 $(GST_APP_LIBS) \
69                 $(INIPARSER_LIBS) \
70                 $(MMSESSION_LIBS) \
71                 $(MMSOUND_LIBS) \
72                 $(VCONF_LIBS) \
73                 $(ICU_LIBS) \
74                 $(MEDIAPACKET_LIBS) \
75                 $(UTILX_LIBS)
76
77 libmmfplayerclient_la_LIBADD = $(GST_LIBS) \
78                 $(MMCOMMON_LIBS) \
79                 $(MMUTIL_LIBS) \
80                 $(GST_INTERFACE_LIBS) \
81                 $(GST_VIDEO_LIBS) \
82                 $(GST_APP_LIBS) \
83                 $(INIPARSER_LIBS) \
84                 $(VCONF_LIBS)
85
86 libmmfplayer_la_CFLAGS += $(MMLOG_CFLAGS) -DMMF_LOG_OWNER=0x008 -DMMF_DEBUG_PREFIX=\"MMF-PLAYER\" -D_INTERNAL_SESSION_MANAGER_
87 libmmfplayer_la_LIBADD += $(MMLOG_LIBS)
88
89 libmmfplayerclient_la_CFLAGS += $(MMLOG_CFLAGS) -DMMF_LOG_OWNER=0x008 -DMMF_DEBUG_PREFIX=\"MMF-PLAYER\" -D_INTERNAL_SESSION_MANAGER_
90 libmmfplayerclient_la_LIBADD += $(MMLOG_LIBS)
91
92 if IS_SDK
93 libmmfplayer_la_CFLAGS += -DIS_SDK
94 endif
95
96 if WAYLAND_SUPPORT
97 libmmfplayer_la_CFLAGS += $(GST_WAYLAND_CFLAGS)
98 libmmfplayer_la_LIBADD += $(GST_WAYLAND_LIBS)
99 libmmfplayerclient_la_CFLAGS += $(GST_WAYLAND_CFLAGS)
100 libmmfplayerclient_la_LIBADD += $(GST_WAYLAND_LIBS)
101 endif