pulseaudio/src
Ahmed S. Darwish 26d5b6d199 protocol-native: Disable srbchannel for setups without SCM_CREDENTIALS
srbchannel needs fd passing. Otherwise we get the following error
for systems without SCM_CREDENTIALS support:

    Code should not be reached at pulsecore/pstream-util.c:95,
    function pa_pstream_send_tagstruct_with_fds(). Aborting.

[[ The root cause is that we define HAVE_CREDS only if
SCM_CREDENTIALS is defined, but SCM_CREDENTIALS is a Linux-specific
symbol. Thus HAVE_CREDS is always disabled on Solaris.

And since pulse couples the non-portable creds passing support
with the portable fd passing one, through _35_ places where
HAVE_CREDS is used, a real fix needs a PA redesign -- assuming that
latency on Solaris is something people care about. ]]

BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=94339
Signed-off-by: Ahmed S. Darwish <darwish.07@gmail.com>
2016-04-24 18:16:34 +03:00
..
daemon default.pa: remove X11 module examples 2016-02-09 13:04:49 +02:00
modules stream-interaction: Fix crash in case of invalid argument for volume 2016-04-20 16:37:18 +03:00
pulse pstream: Support memfd blocks transport 2016-04-02 05:55:14 +02:00
pulsecore protocol-native: Disable srbchannel for setups without SCM_CREDENTIALS 2016-04-24 18:16:34 +03:00
tests pstream: Support memfd blocks transport 2016-04-02 05:55:14 +02:00
utils solaris: Illumos does not ship with SOUND_PCM* functionality 2016-01-22 13:25:29 +05:30
.gitignore .gitignore: Add lfe-filter-test 2015-03-31 12:42:37 +03:00
depmod.py update FSF addresses to FSF web page 2015-01-14 22:20:40 +02:00
Makefile.am build-sys: Set C language standard to gnu11 2016-04-23 12:53:17 +03:00
map-file volume: Add LFE balance API 2015-10-30 09:13:10 +02:00