1 lib_LTLIBRARIES = libmmfile_formats.la
4 libmmfile_formats_la_DEPENDENCIES = $(top_builddir)/utils/libmmfile_utils.la
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_mem.h \
12 include/mm_file_format_ffmpeg.h \
13 include/mm_file_format_mmf.h \
14 #include/mm_file_format_mp3.h \
15 include/mm_file_format_wav.h \
16 include/mm_file_format_private.h
18 libmmfile_formats_la_SOURCES = mm_file_formats.c \
19 mm_file_format_dummy.c \
20 mm_file_format_ffmpeg.c \
21 mm_file_format_ffmpeg_mem.c \
22 mm_file_format_mp3.c \
23 mm_file_format_aac.c \
24 mm_file_format_mmf.c \
25 mm_file_format_amr.c \
26 mm_file_format_midi.c \
27 mm_file_format_imelody.c \
28 mm_file_format_wav.c \
29 mm_file_format_frame.c
31 libmmfile_formats_la_CFLAGS = -I$(srcdir)/include \
33 -I$(srcdir)/../../include \
34 -I$(srcdir)/../../utils/include \
35 -D_LARGEFILE64_SOURCE \
36 -D_FILE_OFFSET_BITS=64 \
43 libmmfile_formats_la_CFLAGS += -D__MMFILE_TEST_MODE__
47 libmmfile_formats_la_CFLAGS += -DMMFILE_FORMAT_DEBUG_DUMP
51 noinst_HEADERS += include/mm_file_format_ffmpeg_drm.h
52 libmmfile_formats_la_SOURCES += mm_file_format_ffmpeg_drm.c
53 libmmfile_formats_la_CFLAGS += $(DRMCLIENT_CFLAGS) $(DRMTRUSTED_CFLAGS) -DDRM_SUPPORT
57 libmmfile_formats_la_CFLAGS += -D__MMFILE_MMAP_MODE__
61 libmmfile_formats_la_LIBADD = $(MMCOMMON_LIBS) \
66 $(top_builddir)/utils/libmmfile_utils.la
69 libmmfile_formats_la_LIBADD += $(DRMCLIENT_LIBS) $(DRMTRUSTTED_LIBS)
72 libmmfile_formats_la_CFLAGS += $(DLOG_CFLAGS)
73 libmmfile_formats_la_LIBADD += $(DLOG_LIBS)
75 libmmfile_formats_la_CFLAGS += -D__MMFILE_FFMPEG_V100__
76 libmmfile_formats_la_CFLAGS += -D__MMFILE_FFMPEG_V085__
77 libmmfile_formats_la_CFLAGS += -D__MMFILE_LIBAV_VERSION__=11