splitmuxsink: Correctly catch FLUSH events in probes
[platform/upstream/gst-plugins-good.git] / sys / osxaudio / Makefile.am
1 plugin_LTLIBRARIES = libgstosxaudio.la
2
3 libgstosxaudio_la_SOURCES = gstosxaudioringbuffer.c   \
4                             gstosxaudioelement.c \
5                             gstosxaudiosink.c    \
6                             gstosxaudiosrc.c     \
7                             gstosxcoreaudiocommon.c     \
8                             gstosxcoreaudio.c     \
9                             gstosxaudio.c
10
11 libgstosxaudio_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
12     -Wno-deprecated-declarations
13 libgstosxaudio_la_LIBADD =                        \
14     -lgstaudio-@GST_API_VERSION@       \
15     $(GST_PLUGINS_BASE_LIBS)          \
16     $(GST_BASE_LIBS)                  \
17     $(GST_LIBS)
18
19 libgstosxaudio_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -Wl,-framework,CoreAudio  -Wl,-framework,AudioToolbox
20 libgstosxaudio_la_LIBTOOLFLAGS = $(GST_PLUGIN_LIBTOOLFLAGS) --tag=CC
21
22 noinst_HEADERS = gstosxaudiosink.h        \
23                  gstosxaudiodeviceprovider.h \
24                  gstosxaudioelement.h \
25                  gstosxaudioringbuffer.h          \
26                  gstosxaudiosrc.h     \
27                  gstosxcoreaudiocommon.h     \
28                  gstosxcoreaudio.h
29
30 EXTRA_DIST = gstosxcoreaudiohal.c \
31              gstosxcoreaudioremoteio.c
32
33 if !HAVE_IOS
34 libgstosxaudio_la_SOURCES += gstosxaudiodeviceprovider.c
35 libgstosxaudio_la_LDFLAGS += -Wl,-framework,AudioUnit -Wl,-framework,CoreServices
36 else
37 EXTRA_DIST += gstosxaudiodeviceprovider.c
38 endif