• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1plugin_LTLIBRARIES =
2
3if USE_VORBIS
4plugin_LTLIBRARIES += libgstvorbis.la
5
6libgstvorbis_la_SOURCES = gstvorbis.c \
7			  gstvorbisdec.c \
8			  gstvorbisdeclib.c \
9			  gstvorbisenc.c \
10			  gstvorbisparse.c \
11			  gstvorbistag.c \
12			  gstvorbiscommon.c
13
14libgstvorbis_la_CFLAGS = \
15	$(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(VORBIS_CFLAGS)
16## AM_PATH_VORBIS also sets VORBISENC_LIBS
17libgstvorbis_la_LIBADD = \
18	$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la \
19	$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la \
20	$(GST_LIBS) \
21	$(VORBIS_LIBS) $(VORBISENC_LIBS)
22libgstvorbis_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
23endif
24
25if USE_IVORBIS
26plugin_LTLIBRARIES += libgstivorbisdec.la
27
28libgstivorbisdec_la_SOURCES = gstivorbisdec.c \
29	gstvorbisdec.c gstvorbisdeclib.c gstvorbiscommon.c
30libgstivorbisdec_la_CFLAGS = \
31	$(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
32	-DTREMOR $(IVORBIS_CFLAGS)
33libgstivorbisdec_la_LIBADD = \
34	$(top_builddir)/gst-libs/gst/tag/libgsttag-@GST_API_VERSION@.la \
35	$(top_builddir)/gst-libs/gst/audio/libgstaudio-@GST_API_VERSION@.la \
36	$(GST_LIBS) $(IVORBIS_LIBS)
37libgstivorbisdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
38endif
39
40noinst_HEADERS = gstvorbisenc.h \
41		 gstvorbisdec.h \
42		 gstvorbisdeclib.h \
43		 gstvorbisparse.h \
44		 gstvorbistag.h \
45		 gstvorbiscommon.h
46