mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-31 22:25:33 -04:00
build system update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@194 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
parent
b772564a4e
commit
b681622b17
4 changed files with 110 additions and 62 deletions
20
configure.ac
20
configure.ac
|
|
@ -47,7 +47,11 @@ AC_CHECK_HEADERS([arpa/inet.h fcntl.h inttypes.h limits.h malloc.h netdb.h netin
|
||||||
|
|
||||||
ACX_PTHREAD
|
ACX_PTHREAD
|
||||||
AC_PATH_XTRA
|
AC_PATH_XTRA
|
||||||
AM_CONDITIONAL(X_DISPLAY_MISSING, test "x$X_DISPLAY_MISSING" != "x")
|
|
||||||
|
HAVE_X11=0
|
||||||
|
test "x$no_x" != "xyes" && HAVE_X11=1
|
||||||
|
AC_SUBST(HAVE_X11)
|
||||||
|
AM_CONDITIONAL(HAVE_X11, test "x$no_x" != "xyes")
|
||||||
|
|
||||||
# Checks for typedefs, structures, and compiler characteristics.
|
# Checks for typedefs, structures, and compiler characteristics.
|
||||||
AC_C_CONST
|
AC_C_CONST
|
||||||
|
|
@ -81,17 +85,23 @@ PKG_CHECK_MODULES(LIBSNDFILE, [ sndfile >= 1.0.0 ])
|
||||||
AC_SUBST(LIBSNDFILE_CFLAGS)
|
AC_SUBST(LIBSNDFILE_CFLAGS)
|
||||||
AC_SUBST(LIBSNDFILE_LIBS)
|
AC_SUBST(LIBSNDFILE_LIBS)
|
||||||
|
|
||||||
PKG_CHECK_MODULES(ASOUNDLIB, [ alsa >= 1.0.0 ])
|
PKG_CHECK_MODULES(ASOUNDLIB, [ alsa >= 1.0.0 ], [HAVE_ALSA=1], [HAVE_ALSA=0])
|
||||||
AC_SUBST(ASOUNDLIB_CFLAGS)
|
AC_SUBST(ASOUNDLIB_CFLAGS)
|
||||||
AC_SUBST(ASOUNDLIB_LIBS)
|
AC_SUBST(ASOUNDLIB_LIBS)
|
||||||
|
AC_SUBST(HAVE_ALSA)
|
||||||
|
AM_CONDITIONAL([HAVE_ALSA], [test "x$HAVE_ALSA" = x1])
|
||||||
|
|
||||||
PKG_CHECK_MODULES(GLIB20, [ glib-2.0 >= 2.4.0 ])
|
PKG_CHECK_MODULES(GLIB20, [ glib-2.0 >= 2.4.0 ], HAVE_GLIB20=1, HAVE_GLIB20=0)
|
||||||
AC_SUBST(GLIB20_CFLAGS)
|
AC_SUBST(GLIB20_CFLAGS)
|
||||||
AC_SUBST(GLIB20_LIBS)
|
AC_SUBST(GLIB20_LIBS)
|
||||||
|
AC_SUBST(HAVE_GLIB20)
|
||||||
|
AM_CONDITIONAL([HAVE_GLIB20], [test "x$HAVE_GLIB20" = x1])
|
||||||
|
|
||||||
PKG_CHECK_MODULES(GLIB12, [ glib >= 1.2.0 ])
|
PKG_CHECK_MODULES(GLIB12, [ glib >= 1.2.0 ], HAVE_GLIB12=1, HAVE_GLIB12=0)
|
||||||
AC_SUBST(GLIB12_CFLAGS)
|
AC_SUBST(GLIB12_CFLAGS)
|
||||||
AC_SUBST(GLIB12_LIBS)
|
AC_SUBST(GLIB12_LIBS)
|
||||||
|
AC_SUBST(HAVE_GLIB12)
|
||||||
|
AM_CONDITIONAL([HAVE_GLIB12], [test "x$HAVE_GLIB12" = x1])
|
||||||
|
|
||||||
# If using GCC specifiy some additional parameters
|
# If using GCC specifiy some additional parameters
|
||||||
if test "x$GCC" = "xyes" ; then
|
if test "x$GCC" = "xyes" ; then
|
||||||
|
|
|
||||||
4
doc/todo
4
doc/todo
|
|
@ -18,7 +18,9 @@
|
||||||
- fix or work around libtool bug
|
- fix or work around libtool bug
|
||||||
- merge pa_context_connect_*
|
- merge pa_context_connect_*
|
||||||
- input latency
|
- input latency
|
||||||
- check if all mainloop stuff works still
|
- fix public=
|
||||||
|
- fix POLYP_SERVER=foo:4711
|
||||||
|
- fix tcp/native
|
||||||
|
|
||||||
** later ***
|
** later ***
|
||||||
- xmlrpc/http
|
- xmlrpc/http
|
||||||
|
|
|
||||||
|
|
@ -33,13 +33,19 @@ AM_LIBADD=$(PTHREAD_LIBS) -lm
|
||||||
EXTRA_DIST = polypaudio.pa depmod.py esdcompat.sh.in
|
EXTRA_DIST = polypaudio.pa depmod.py esdcompat.sh.in
|
||||||
bin_PROGRAMS = polypaudio pacat pactl pamodinfo
|
bin_PROGRAMS = polypaudio pacat pactl pamodinfo
|
||||||
bin_SCRIPTS = esdcompat.sh
|
bin_SCRIPTS = esdcompat.sh
|
||||||
noinst_PROGRAMS = mainloop-test mainloop-test-glib mainloop-test-glib12 pacat-simple parec-simple cpulimit-test cpulimit-test2
|
noinst_PROGRAMS = \
|
||||||
|
mainloop-test \
|
||||||
|
pacat-simple \
|
||||||
|
parec-simple \
|
||||||
|
cpulimit-test \
|
||||||
|
cpulimit-test2
|
||||||
|
|
||||||
polypconf_DATA=polypaudio.pa
|
polypconf_DATA=polypaudio.pa
|
||||||
|
|
||||||
BUILT_SOURCES=polyplib-version.h
|
BUILT_SOURCES=polyplib-version.h
|
||||||
|
|
||||||
polypinclude_HEADERS=polyplib.h \
|
polypinclude_HEADERS= \
|
||||||
|
polyplib.h \
|
||||||
polyplib-def.h \
|
polyplib-def.h \
|
||||||
polyplib-simple.h \
|
polyplib-simple.h \
|
||||||
polyplib-error.h \
|
polyplib-error.h \
|
||||||
|
|
@ -57,13 +63,14 @@ polypinclude_HEADERS=polyplib.h \
|
||||||
sample.h \
|
sample.h \
|
||||||
glib-mainloop.h
|
glib-mainloop.h
|
||||||
|
|
||||||
modlib_LTLIBRARIES=libiochannel.la \
|
modlib_LTLIBRARIES= \
|
||||||
|
libsocket-util.la \
|
||||||
|
libiochannel.la \
|
||||||
libsocket-server.la \
|
libsocket-server.la \
|
||||||
libsocket-client.la \
|
libsocket-client.la \
|
||||||
libpstream.la \
|
|
||||||
libpacket.la \
|
libpacket.la \
|
||||||
|
libpstream.la \
|
||||||
liboss-util.la \
|
liboss-util.la \
|
||||||
libalsa-util.la \
|
|
||||||
libioline.la \
|
libioline.la \
|
||||||
libcli.la \
|
libcli.la \
|
||||||
libprotocol-cli.la \
|
libprotocol-cli.la \
|
||||||
|
|
@ -71,7 +78,6 @@ modlib_LTLIBRARIES=libiochannel.la \
|
||||||
libpstream-util.la \
|
libpstream-util.la \
|
||||||
libpdispatch.la \
|
libpdispatch.la \
|
||||||
libauthkey.la \
|
libauthkey.la \
|
||||||
libsocket-util.la \
|
|
||||||
libprotocol-simple.la \
|
libprotocol-simple.la \
|
||||||
libprotocol-esound.la \
|
libprotocol-esound.la \
|
||||||
libprotocol-native.la \
|
libprotocol-native.la \
|
||||||
|
|
@ -80,8 +86,6 @@ modlib_LTLIBRARIES=libiochannel.la \
|
||||||
module-cli-protocol-unix.la \
|
module-cli-protocol-unix.la \
|
||||||
module-pipe-sink.la \
|
module-pipe-sink.la \
|
||||||
module-pipe-source.la \
|
module-pipe-source.la \
|
||||||
module-alsa-sink.la \
|
|
||||||
module-alsa-source.la \
|
|
||||||
module-oss.la \
|
module-oss.la \
|
||||||
module-oss-mmap.la \
|
module-oss-mmap.la \
|
||||||
module-simple-protocol-tcp.la \
|
module-simple-protocol-tcp.la \
|
||||||
|
|
@ -93,15 +97,10 @@ modlib_LTLIBRARIES=libiochannel.la \
|
||||||
module-native-protocol-fd.la \
|
module-native-protocol-fd.la \
|
||||||
module-sine.la
|
module-sine.la
|
||||||
|
|
||||||
if !X_DISPLAY_MISSING
|
lib_LTLIBRARIES= \
|
||||||
modlib_LTLIBRARIES+=module-x11-bell.la
|
libpolyp-@PA_MAJORMINOR@.la \
|
||||||
endif
|
|
||||||
|
|
||||||
lib_LTLIBRARIES=libpolyp-@PA_MAJORMINOR@.la \
|
|
||||||
libpolyp-error-@PA_MAJORMINOR@.la \
|
libpolyp-error-@PA_MAJORMINOR@.la \
|
||||||
libpolyp-mainloop-@PA_MAJORMINOR@.la \
|
libpolyp-mainloop-@PA_MAJORMINOR@.la \
|
||||||
libpolyp-mainloop-glib-@PA_MAJORMINOR@.la \
|
|
||||||
libpolyp-mainloop-glib12-@PA_MAJORMINOR@.la \
|
|
||||||
libpolyp-simple-@PA_MAJORMINOR@.la
|
libpolyp-simple-@PA_MAJORMINOR@.la
|
||||||
|
|
||||||
polypaudio_SOURCES = idxset.c idxset.h \
|
polypaudio_SOURCES = idxset.c idxset.h \
|
||||||
|
|
@ -196,11 +195,6 @@ libpacket_la_LDFLAGS = -avoid-version
|
||||||
liboss_util_la_SOURCES = oss-util.c oss-util.h
|
liboss_util_la_SOURCES = oss-util.c oss-util.h
|
||||||
liboss_util_la_LDFLAGS = -avoid-version
|
liboss_util_la_LDFLAGS = -avoid-version
|
||||||
|
|
||||||
libalsa_util_la_SOURCES = alsa-util.c alsa-util.h
|
|
||||||
libalsa_util_la_LDFLAGS = -avoid-version
|
|
||||||
libalsa_util_la_LIBADD = $(AM_LIBADD) $(ASOUNDLIB_LIBS)
|
|
||||||
libalsa_util_la_CFLAGS = $(AM_CFLAGS) $(ASOUNDLIB_CFLAGS)
|
|
||||||
|
|
||||||
libioline_la_SOURCES = ioline.c ioline.h
|
libioline_la_SOURCES = ioline.c ioline.h
|
||||||
libioline_la_LDFLAGS = -avoid-version
|
libioline_la_LDFLAGS = -avoid-version
|
||||||
libioline_la_LIBADD = $(AM_LIBADD) libiochannel.la
|
libioline_la_LIBADD = $(AM_LIBADD) libiochannel.la
|
||||||
|
|
@ -283,16 +277,6 @@ module_pipe_source_la_SOURCES = module-pipe-source.c
|
||||||
module_pipe_source_la_LDFLAGS = -module -avoid-version
|
module_pipe_source_la_LDFLAGS = -module -avoid-version
|
||||||
module_pipe_source_la_LIBADD = $(AM_LIBADD) libiochannel.la
|
module_pipe_source_la_LIBADD = $(AM_LIBADD) libiochannel.la
|
||||||
|
|
||||||
module_alsa_sink_la_SOURCES = module-alsa-sink.c
|
|
||||||
module_alsa_sink_la_LDFLAGS = -module -avoid-version
|
|
||||||
module_alsa_sink_la_LIBADD = $(AM_LIBADD) $(ASOUNDLIB_LIBS) libalsa-util.la
|
|
||||||
module_alsa_sink_la_CFLAGS = $(AM_CFLAGS) $(ASOUNDLIB_CFLAGS)
|
|
||||||
|
|
||||||
module_alsa_source_la_SOURCES = module-alsa-source.c
|
|
||||||
module_alsa_source_la_LDFLAGS = -module -avoid-version
|
|
||||||
module_alsa_source_la_LIBADD = $(AM_LIBADD) $(ASOUNDLIB_LIBS) libalsa-util.la
|
|
||||||
module_alsa_source_la_CFLAGS = $(AM_CFLAGS) $(ASOUNDLIB_CFLAGS)
|
|
||||||
|
|
||||||
module_oss_la_SOURCES = module-oss.c
|
module_oss_la_SOURCES = module-oss.c
|
||||||
module_oss_la_LDFLAGS = -module -avoid-version
|
module_oss_la_LDFLAGS = -module -avoid-version
|
||||||
module_oss_la_LIBADD = $(AM_LIBADD) libiochannel.la liboss-util.la
|
module_oss_la_LIBADD = $(AM_LIBADD) libiochannel.la liboss-util.la
|
||||||
|
|
@ -309,13 +293,6 @@ module_sine_la_SOURCES = module-sine.c
|
||||||
module_sine_la_LDFLAGS = -module -avoid-version
|
module_sine_la_LDFLAGS = -module -avoid-version
|
||||||
module_sine_la_LIBADD = $(AM_LIBADD)
|
module_sine_la_LIBADD = $(AM_LIBADD)
|
||||||
|
|
||||||
if !X_DISPLAY_MISSING
|
|
||||||
module_x11_bell_la_SOURCES = module-x11-bell.c
|
|
||||||
module_x11_bell_la_CFLAGS = $(AM_CFLAGS) $(X_CFLAGS)
|
|
||||||
module_x11_bell_la_LDFLAGS = -module -avoid-version
|
|
||||||
module_x11_bell_la_LIBADD = $(AM_LIBADD) $(X_PRE_LIBS) -lX11 $(X_LIBS) $(X_EXTRA_LIB)
|
|
||||||
endif
|
|
||||||
|
|
||||||
libpolyp_@PA_MAJORMINOR@_la_SOURCES = polyplib.h \
|
libpolyp_@PA_MAJORMINOR@_la_SOURCES = polyplib.h \
|
||||||
polyplib-def.h \
|
polyplib-def.h \
|
||||||
tagstruct.c tagstruct.h \
|
tagstruct.c tagstruct.h \
|
||||||
|
|
@ -369,16 +346,6 @@ libpolyp_simple_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS)
|
||||||
libpolyp_simple_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) libpolyp-@PA_MAJORMINOR@.la libpolyp-mainloop-@PA_MAJORMINOR@.la
|
libpolyp_simple_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) libpolyp-@PA_MAJORMINOR@.la libpolyp-mainloop-@PA_MAJORMINOR@.la
|
||||||
libpolyp_simple_@PA_MAJORMINOR@_la_LDFLAGS = -version-info 0:0:0
|
libpolyp_simple_@PA_MAJORMINOR@_la_LDFLAGS = -version-info 0:0:0
|
||||||
|
|
||||||
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_SOURCES = glib-mainloop.h glib-mainloop.c
|
|
||||||
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(GLIB20_CFLAGS)
|
|
||||||
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) libpolyp-mainloop-@PA_MAJORMINOR@.la $(GLIB20_LIBS)
|
|
||||||
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_LDFLAGS = -version-info 0:0:0
|
|
||||||
|
|
||||||
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_SOURCES = glib-mainloop.h glib12-mainloop.c
|
|
||||||
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(GLIB12_CFLAGS)
|
|
||||||
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) libpolyp-mainloop-@PA_MAJORMINOR@.la $(GLIB12_LIBS)
|
|
||||||
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_LDFLAGS = -version-info 0:0:0
|
|
||||||
|
|
||||||
pacat_SOURCES = pacat.c
|
pacat_SOURCES = pacat.c
|
||||||
pacat_LDADD = $(AM_LDADD) libpolyp-@PA_MAJORMINOR@.la libpolyp-error-@PA_MAJORMINOR@.la libpolyp-mainloop-@PA_MAJORMINOR@.la
|
pacat_LDADD = $(AM_LDADD) libpolyp-@PA_MAJORMINOR@.la libpolyp-error-@PA_MAJORMINOR@.la libpolyp-mainloop-@PA_MAJORMINOR@.la
|
||||||
pacat_CFLAGS = $(AM_CFLAGS)
|
pacat_CFLAGS = $(AM_CFLAGS)
|
||||||
|
|
@ -399,14 +366,6 @@ mainloop_test_SOURCES = mainloop-test.c
|
||||||
mainloop_test_CFLAGS = $(AM_CFLAGS)
|
mainloop_test_CFLAGS = $(AM_CFLAGS)
|
||||||
mainloop_test_LDADD = $(AM_LDADD) libpolyp-mainloop-@PA_MAJORMINOR@.la libpolyp-@PA_MAJORMINOR@.la
|
mainloop_test_LDADD = $(AM_LDADD) libpolyp-mainloop-@PA_MAJORMINOR@.la libpolyp-@PA_MAJORMINOR@.la
|
||||||
|
|
||||||
mainloop_test_glib_SOURCES = $(mainloop_test_SOURCES)
|
|
||||||
mainloop_test_glib_CFLAGS = $(mainloop_test_CFLAGS) $(GLIB20_CFLAGS) -DGLIB_MAIN_LOOP
|
|
||||||
mainloop_test_glib_LDADD = $(mainloop_test_LDADD) $(GLIB20_LIBS) libpolyp-mainloop-glib-@PA_MAJORMINOR@.la
|
|
||||||
|
|
||||||
mainloop_test_glib12_SOURCES = $(mainloop_test_SOURCES)
|
|
||||||
mainloop_test_glib12_CFLAGS = $(mainloop_test_CFLAGS) $(GLIB12_CFLAGS) -DGLIB_MAIN_LOOP
|
|
||||||
mainloop_test_glib12_LDADD = $(mainloop_test_LDADD) $(GLIB12_LIBS) libpolyp-mainloop-glib12-@PA_MAJORMINOR@.la
|
|
||||||
|
|
||||||
cpulimit_test_SOURCES = cpulimit-test.c cpulimit.c util.c log.c
|
cpulimit_test_SOURCES = cpulimit-test.c cpulimit.c util.c log.c
|
||||||
cpulimit_test_CFLAGS = $(AM_CFLAGS)
|
cpulimit_test_CFLAGS = $(AM_CFLAGS)
|
||||||
cpulimit_test_LDADD = $(AM_LDADD) libpolyp-mainloop-@PA_MAJORMINOR@.la
|
cpulimit_test_LDADD = $(AM_LDADD) libpolyp-mainloop-@PA_MAJORMINOR@.la
|
||||||
|
|
@ -415,6 +374,82 @@ cpulimit_test2_SOURCES = cpulimit-test.c cpulimit.c util.c log.c
|
||||||
cpulimit_test2_CFLAGS = $(AM_CFLAGS) -DTEST2
|
cpulimit_test2_CFLAGS = $(AM_CFLAGS) -DTEST2
|
||||||
cpulimit_test2_LDADD = $(AM_LDADD) libpolyp-mainloop-@PA_MAJORMINOR@.la
|
cpulimit_test2_LDADD = $(AM_LDADD) libpolyp-mainloop-@PA_MAJORMINOR@.la
|
||||||
|
|
||||||
|
### X11 stuff
|
||||||
|
|
||||||
|
if HAVE_X11
|
||||||
|
modlib_LTLIBRARIES+= \
|
||||||
|
module-x11-bell.la
|
||||||
|
|
||||||
|
module_x11_bell_la_SOURCES = module-x11-bell.c
|
||||||
|
module_x11_bell_la_CFLAGS = $(AM_CFLAGS) $(X_CFLAGS)
|
||||||
|
module_x11_bell_la_LDFLAGS = -module -avoid-version
|
||||||
|
module_x11_bell_la_LIBADD = $(AM_LIBADD) $(X_PRE_LIBS) -lX11 $(X_LIBS) $(X_EXTRA_LIB)
|
||||||
|
endif
|
||||||
|
|
||||||
|
### ALSA modules
|
||||||
|
|
||||||
|
if HAVE_ALSA
|
||||||
|
modlib_LTLIBRARIES+= \
|
||||||
|
libalsa-util.la \
|
||||||
|
module-alsa-sink.la \
|
||||||
|
module-alsa-source.la
|
||||||
|
|
||||||
|
libalsa_util_la_SOURCES = alsa-util.c alsa-util.h
|
||||||
|
libalsa_util_la_LDFLAGS = -avoid-version
|
||||||
|
libalsa_util_la_LIBADD = $(AM_LIBADD) $(ASOUNDLIB_LIBS)
|
||||||
|
libalsa_util_la_CFLAGS = $(AM_CFLAGS) $(ASOUNDLIB_CFLAGS)
|
||||||
|
|
||||||
|
module_alsa_sink_la_SOURCES = module-alsa-sink.c
|
||||||
|
module_alsa_sink_la_LDFLAGS = -module -avoid-version
|
||||||
|
module_alsa_sink_la_LIBADD = $(AM_LIBADD) $(ASOUNDLIB_LIBS) libalsa-util.la
|
||||||
|
module_alsa_sink_la_CFLAGS = $(AM_CFLAGS) $(ASOUNDLIB_CFLAGS)
|
||||||
|
|
||||||
|
module_alsa_source_la_SOURCES = module-alsa-source.c
|
||||||
|
module_alsa_source_la_LDFLAGS = -module -avoid-version
|
||||||
|
module_alsa_source_la_LIBADD = $(AM_LIBADD) $(ASOUNDLIB_LIBS) libalsa-util.la
|
||||||
|
module_alsa_source_la_CFLAGS = $(AM_CFLAGS) $(ASOUNDLIB_CFLAGS)
|
||||||
|
endif
|
||||||
|
|
||||||
|
### GLIB 2.0 support
|
||||||
|
|
||||||
|
if HAVE_GLIB20
|
||||||
|
lib_LTLIBRARIES+= \
|
||||||
|
libpolyp-mainloop-glib-@PA_MAJORMINOR@.la
|
||||||
|
|
||||||
|
noinst_PROGRAMS+= \
|
||||||
|
mainloop-test-glib12
|
||||||
|
|
||||||
|
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_SOURCES = glib-mainloop.h glib-mainloop.c
|
||||||
|
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(GLIB20_CFLAGS)
|
||||||
|
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) libpolyp-mainloop-@PA_MAJORMINOR@.la $(GLIB20_LIBS)
|
||||||
|
libpolyp_mainloop_glib_@PA_MAJORMINOR@_la_LDFLAGS = -version-info 0:0:0
|
||||||
|
|
||||||
|
mainloop_test_glib_SOURCES = $(mainloop_test_SOURCES)
|
||||||
|
mainloop_test_glib_CFLAGS = $(mainloop_test_CFLAGS) $(GLIB20_CFLAGS) -DGLIB_MAIN_LOOP
|
||||||
|
mainloop_test_glib_LDADD = $(mainloop_test_LDADD) $(GLIB20_LIBS) libpolyp-mainloop-glib-@PA_MAJORMINOR@.la
|
||||||
|
endif
|
||||||
|
|
||||||
|
### GLIB 1.2 support
|
||||||
|
|
||||||
|
if HAVE_GLIB12
|
||||||
|
|
||||||
|
lib_LTLIBRARIES+= \
|
||||||
|
libpolyp-mainloop-glib12-@PA_MAJORMINOR@.la
|
||||||
|
|
||||||
|
noinst_PROGRAMS+= \
|
||||||
|
mainloop-test-glib
|
||||||
|
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_SOURCES = glib-mainloop.h glib12-mainloop.c
|
||||||
|
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(GLIB12_CFLAGS)
|
||||||
|
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_LIBADD = $(AM_LIBADD) libpolyp-mainloop-@PA_MAJORMINOR@.la $(GLIB12_LIBS)
|
||||||
|
libpolyp_mainloop_glib12_@PA_MAJORMINOR@_la_LDFLAGS = -version-info 0:0:0
|
||||||
|
|
||||||
|
mainloop_test_glib12_SOURCES = $(mainloop_test_SOURCES)
|
||||||
|
mainloop_test_glib12_CFLAGS = $(mainloop_test_CFLAGS) $(GLIB12_CFLAGS) -DGLIB_MAIN_LOOP
|
||||||
|
mainloop_test_glib12_LDADD = $(mainloop_test_LDADD) $(GLIB12_LIBS) libpolyp-mainloop-glib12-@PA_MAJORMINOR@.la
|
||||||
|
|
||||||
|
endif
|
||||||
|
|
||||||
|
### libpolypcore (needs to be updated)
|
||||||
|
|
||||||
if BUILD_LIBPOLYPCORE
|
if BUILD_LIBPOLYPCORE
|
||||||
|
|
||||||
|
|
@ -485,6 +520,7 @@ libpolypcore_la_SOURCES = idxset.c idxset.h \
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
### Some minor stuff
|
||||||
|
|
||||||
suid: polypaudio
|
suid: polypaudio
|
||||||
chown root:root $<
|
chown root:root $<
|
||||||
|
|
|
||||||
|
|
@ -905,7 +905,7 @@ static void sink_input_drop_cb(struct pa_sink_input *i, const struct pa_memchunk
|
||||||
assert(c->protocol && c->protocol->core && c->protocol->core->mainloop && c->protocol->core->mainloop->defer_enable);
|
assert(c->protocol && c->protocol->core && c->protocol->core->mainloop && c->protocol->core->mainloop->defer_enable);
|
||||||
c->protocol->core->mainloop->defer_enable(c->defer_event, 1);
|
c->protocol->core->mainloop->defer_enable(c->defer_event, 1);
|
||||||
|
|
||||||
assert(pa_memblockq_get_length(c->input_memblockq) > 2048);
|
/* assert(pa_memblockq_get_length(c->input_memblockq) > 2048); */
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sink_input_kill_cb(struct pa_sink_input *i) {
|
static void sink_input_kill_cb(struct pa_sink_input *i) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue