[0.6.294] fix mem leak
[platform/core/multimedia/libmm-player.git] / src / Makefile.am
index ea6084b..68e3633 100644 (file)
@@ -3,52 +3,70 @@ lib_LTLIBRARIES = libmmfplayer.la
 includelibmmfplayerdir = $(includedir)/mmf
 
 includelibmmfplayer_HEADERS = include/mm_player.h \
-                             include/mm_player_internal.h \
                              include/mm_player_audioeffect.h
 
 libmmfplayer_la_SOURCES = mm_player.c \
                          mm_player_priv.c \
-                         mm_player_ini.c \
                          mm_player_utils.c \
-                         mm_player_attrs.c \
                          mm_player_capture.c \
-                         mm_player_pd.c \
                          mm_player_streaming.c \
                          mm_player_tracks.c \
-                         mm_player_audioeffect.c
+                         mm_player_audioeffect.c \
+                         mm_player_es.c \
+                         mm_player_gst.c \
+                         mm_player_attrs.c \
+                         mm_player_ini.c \
+                         mm_player_360.c
 
 libmmfplayer_la_CFLAGS =  -I$(srcdir)/include \
                        $(MMCOMMON_CFLAGS) \
-                       $(MMUTIL_CFLAGS) \
+                       $(MMUTIL_COMMON_CFLAGS) \
                        $(GST_CFLAGS) \
                        $(GST_VIDEO_CFLAGS) \
                        $(GST_APP_CFLAGS) \
                        $(MMSOUND_CFLAGS) \
-                       $(VCONF_CFLAGS) \
-                       $(ICU_CFLAGS)
+                       $(MM_RESOURCE_MANAGER_CFLAGS) \
+                       $(ICU_CFLAGS) \
+                       $(UTILX_CFLAGS) \
+                       $(MEDIAPACKET_CFLAGS) \
+                       $(DLOG_CFLAGS) \
+                       $(SYSTEMINFO_CFLAGS) \
+                       $(STORAGE_CFLAGS) \
+                       $(TZPLATFORM_CONFIG_CFLAGS) \
+                       $(MEDIASOUNDMGR_CFLAGS) \
+                       $(TBM_CFLAGS) \
+                       $(GST_ALLOCATORS_CFLAGS) \
+                       -Werror -Wno-deprecated -Wno-deprecated-declarations -Wno-cpp
 
 noinst_HEADERS = include/mm_player_utils.h \
                 include/mm_player_ini.h \
                 include/mm_player_priv.h \
                 include/mm_player_attrs.h \
                 include/mm_player_capture.h \
-                include/mm_player_pd.h \
                 include/mm_player_tracks.h \
-                include/mm_player_streaming.h
+                include/mm_player_streaming.h \
+                include/mm_player_es.h \
+                include/mm_player_gst.h \
+                include/mm_player_360.h
 
 libmmfplayer_la_LIBADD = $(GST_LIBS) \
-               $(MMCOMMON_LIBS) \
-               $(MMUTIL_LIBS) \
+               $(MMCOMMON_LIBS) \
                $(GST_INTERFACE_LIBS) \
                $(GST_VIDEO_LIBS) \
                $(GST_APP_LIBS) \
                $(INIPARSER_LIBS) \
                $(MMSOUND_LIBS) \
-               $(VCONF_LIBS) \
-               $(ICU_LIBS)
-
-libmmfplayer_la_CFLAGS += $(MMLOG_CFLAGS) -DMMF_LOG_OWNER=0x008 -DMMF_DEBUG_PREFIX=\"MMF-PLAYER\" -D_INTERNAL_SESSION_MANAGER_
-libmmfplayer_la_LIBADD += $(MMLOG_LIBS)
+               $(MM_RESOURCE_MANAGER_LIBS) \
+               $(ICU_LIBS) \
+               $(MEDIAPACKET_LIBS) \
+               $(DLOG_LIBS) \
+               $(UTILX_LIBS) \
+               $(SYSTEMINFO_LIBS) \
+               $(STORAGE_LIBS) \
+               $(TZPLATFORM_CONFIG_LIBS) \
+               $(TBM_LIBS) \
+               $(GST_ALLOCATORS_LIBS) \
+               $(MEDIASOUNDMGR_LIBS)
 
 if IS_SDK
 libmmfplayer_la_CFLAGS += -DIS_SDK