player: add handling about eos media packet
[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                         $(DLOG_CFLAGS) \
42                         -Werror -Wno-deprecated -Wno-deprecated-declarations -Wno-cpp
43
44 libmmfplayerclient_la_CFLAGS =  -I$(srcdir)/include \
45                         $(MMCOMMON_CFLAGS) \
46                         $(MMUTIL_CFLAGS) \
47                         $(GST_CFLAGS) \
48                         $(GST_VIDEO_CFLAGS) \
49                         $(GST_APP_CFLAGS) \
50                         $(VCONF_CFLAGS) \
51                         $(DLOG_CFLAGS) \
52                         -Werror -Wno-deprecated -Wno-deprecated-declarations -Wno-cpp
53
54 noinst_HEADERS = include/mm_player_utils.h \
55                  include/mm_player_ini.h \
56                  include/mm_player_priv.h \
57                  include/mm_player_sound_focus.h \
58                  include/mm_player_attrs.h \
59                  include/mm_player_capture.h \
60                  include/mm_player_pd.h \
61                  include/mm_player_tracks.h \
62                  include/mm_player_streaming.h \
63                  include/mm_player_es.h
64
65 libmmfplayer_la_LIBADD = $(GST_LIBS) \
66                 $(MMCOMMON_LIBS) \
67                 $(MMUTIL_LIBS) \
68                 $(GST_INTERFACE_LIBS) \
69                 $(GST_VIDEO_LIBS) \
70                 $(GST_APP_LIBS) \
71                 $(INIPARSER_LIBS) \
72                 $(MMSESSION_LIBS) \
73                 $(MMSOUND_LIBS) \
74                 $(VCONF_LIBS) \
75                 $(ICU_LIBS) \
76                 $(MEDIAPACKET_LIBS) \
77                 $(DLOG_LIBS) \
78                 $(UTILX_LIBS)
79
80 libmmfplayerclient_la_LIBADD = $(GST_LIBS) \
81                 $(MMCOMMON_LIBS) \
82                 $(MMUTIL_LIBS) \
83                 $(GST_INTERFACE_LIBS) \
84                 $(GST_VIDEO_LIBS) \
85                 $(GST_APP_LIBS) \
86                 $(INIPARSER_LIBS) \
87                 $(DLOG_LIBS) \
88                 $(VCONF_LIBS)
89
90 if IS_SDK
91 libmmfplayer_la_CFLAGS += -DIS_SDK
92 endif
93
94 if WAYLAND_SUPPORT
95 libmmfplayer_la_CFLAGS += $(GST_WAYLAND_CFLAGS)
96 libmmfplayer_la_LIBADD += $(GST_WAYLAND_LIBS)
97 libmmfplayerclient_la_CFLAGS += $(GST_WAYLAND_CFLAGS)
98 libmmfplayerclient_la_LIBADD += $(GST_WAYLAND_LIBS)
99 endif