Remove deprecated ffurl related code. Use own io_context instead of it
[platform/core/multimedia/libmm-fileinfo.git] / formats / ffmpeg / Makefile.am
1 lib_LTLIBRARIES = libmmfile_formats.la
2
3
4 libmmfile_formats_la_DEPENDENCIES =     $(top_builddir)/utils/libmmfile_utils.la 
5
6 noinst_HEADERS = include/mm_file_format_dummy.h \
7                 include/mm_file_format_aac.h \
8                 include/mm_file_format_amr.h \
9                 include/mm_file_format_imelody.h \
10                 include/mm_file_format_midi.h \
11                 include/mm_file_format_ffmpeg.h \
12                 include/mm_file_format_mmf.h \
13                 #include/mm_file_format_mp3.h \
14                 include/mm_file_format_wav.h \
15                 include/mm_file_format_private.h
16
17 libmmfile_formats_la_SOURCES = mm_file_formats.c \
18                         mm_file_format_dummy.c \
19                         mm_file_format_ffmpeg.c \
20                         mm_file_format_mp3.c \
21                         mm_file_format_aac.c \
22                         mm_file_format_mmf.c \
23                         mm_file_format_amr.c \
24                         mm_file_format_midi.c \
25                         mm_file_format_imelody.c \
26                         mm_file_format_wav.c \
27                         mm_file_format_frame.c
28
29 libmmfile_formats_la_CFLAGS = -I$(srcdir)/include \
30                               $(MMCOMMON_CFLAGS) \
31                            -I$(srcdir)/../../include \
32                            -I$(srcdir)/../../utils/include \
33                            -D_LARGEFILE64_SOURCE \
34                            -D_FILE_OFFSET_BITS=64 \
35                           $(AVUTIL_CFLAGS) \
36                            $(AVCODEC_CFLAGS) \
37                            $(SWSCALE_CFLAGS) \
38                           $(AVFORMAT_CFLAGS)
39
40 if USE_TESTMODE
41 libmmfile_formats_la_CFLAGS += -D__MMFILE_TEST_MODE__
42 endif
43
44 if USE_DUMP
45 libmmfile_formats_la_CFLAGS += -DMMFILE_FORMAT_DEBUG_DUMP
46 endif
47
48 if USE_IOMMAP
49 libmmfile_formats_la_CFLAGS += -D__MMFILE_MMAP_MODE__
50 endif  
51
52
53 libmmfile_formats_la_LIBADD = $(MMCOMMON_LIBS) \
54                                 $(AVUTIL_LIBS) \
55                                 $(AVCODEC_LIBS) \
56                                 $(AVFORMAT_LIBS) \
57                                 $(SWSCALE_LIBS) \
58                           $(top_builddir)/utils/libmmfile_utils.la
59
60 libmmfile_formats_la_CFLAGS += $(DLOG_CFLAGS)
61 libmmfile_formats_la_LIBADD += $(DLOG_LIBS)
62
63 libmmfile_formats_la_CFLAGS += -D__MMFILE_LIBAV_VERSION__=11.4