mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-24 01:00:37 +00:00
192c1b942b
Original commit message from CVS: * sys/osxaudio/Makefile.am: * sys/osxaudio/gstosxaudio.c: * sys/osxaudio/gstosxaudiosink.c: * sys/osxaudio/gstosxaudiosink.h: * sys/osxaudio/gstosxaudiosrc.c: * sys/osxaudio/gstosxaudiosrc.h: * sys/osxaudio/gstosxringbuffer.c: * sys/osxaudio/gstosxringbuffer.h: Rewrite caps setting and ring buffer initialisation. Previously we never told CoreAudio what format we were going to send it, so it only worked due to luck, and not at all on some hardware. Now we explicitly advertise what formats the hardware supports, and then configure the selected one correctly.
24 lines
630 B
Makefile
24 lines
630 B
Makefile
plugin_LTLIBRARIES = libgstosxaudio.la
|
|
|
|
libgstosxaudio_la_SOURCES = gstosxringbuffer.c \
|
|
gstosxaudioelement.c \
|
|
gstosxaudiosink.c \
|
|
gstosxaudiosrc.c \
|
|
gstosxaudio.c
|
|
|
|
libgstosxaudio_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) \
|
|
-Wno-deprecated-declarations
|
|
libgstosxaudio_la_LIBADD = \
|
|
-lgstinterfaces-@GST_MAJORMINOR@ \
|
|
-lgstaudio-@GST_MAJORMINOR@ \
|
|
$(GST_PLUGINS_BASE_LIBS) \
|
|
$(GST_LIBS)
|
|
libgstosxaudio_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -Wl,-framework -Wl,CoreAudio
|
|
|
|
noinst_HEADERS = gstosxaudiosink.h \
|
|
gstosxaudioelement.h \
|
|
gstosxringbuffer.h \
|
|
gstosxaudiosrc.h
|
|
|
|
|
|
|