1
2plugin_LTLIBRARIES = libgstisomp4.la
3
4libgstisomp4_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_BASE_CFLAGS) $(GST_CFLAGS)
5libgstisomp4_la_LIBADD = \
6    $(GST_PLUGINS_BASE_LIBS) \
7    -lgstriff-@GST_API_VERSION@ \
8    -lgstaudio-@GST_API_VERSION@ \
9    -lgstvideo-@GST_API_VERSION@ \
10    -lgstrtp-@GST_API_VERSION@ \
11    -lgsttag-@GST_API_VERSION@ \
12    -lgstpbutils-@GST_API_VERSION@ \
13    $(GST_BASE_LIBS) $(GST_LIBS) $(ZLIB_LIBS)
14libgstisomp4_la_LDFLAGS = ${GST_PLUGIN_LDFLAGS}
15libgstisomp4_la_SOURCES = isomp4-plugin.c gstrtpxqtdepay.c \
16	qtdemux.c qtdemux_types.c qtdemux_dump.c qtdemux_lang.c \
17	gstqtmux.c gstqtmoovrecover.c atoms.c atomsrecovery.c descriptors.c \
18	properties.c gstqtmuxmap.c gstisoff.c
19
20presetdir = $(datadir)/gstreamer-$(GST_API_VERSION)/presets
21preset_DATA = GstQTMux.prs
22
23noinst_HEADERS = \
24	qtatomparser.h   \
25	qtdemux.h        \
26	qtdemux_types.h  \
27	qtdemux_debug.h  \
28	qtdemux_dump.h   \
29	qtdemux_lang.h   \
30	qtpalette.h      \
31	gstrtpxqtdepay.h \
32	gstqtmux.h       \
33	gstqtmoovrecover.h \
34	atoms.h          \
35	atomsrecovery.h  \
36	descriptors.h    \
37	properties.h     \
38	fourcc.h         \
39	gstisoff.h       \
40	gstqtmuxmap.h
41
42EXTRA_DIST = \
43	gstqtmux-doc.c \
44	gstqtmux-doc.h \
45	$(preset_DATA)
46