[pulseaudio] Drop autostarting again, won't work when running as non-root

This commit is contained in:
ejurgensen 2016-09-28 21:17:34 +02:00
parent 44ad4a8848
commit 07efdfe24e
2 changed files with 2 additions and 11 deletions

View File

@ -229,7 +229,8 @@ If you select Pulseaudio, the "card" setting in the config file has no effect.
Instead all soundcards detected by Pulseaudio will be listed as speakers by
forked-daapd.
There is some one-time setup required to use Pulseaudio: Add the forked-daapd
There is some one-time setup required to use Pulseaudio: You must start
Pulseaudio in system mode ("sudo pulseaudio --system") and add the forked-daapd
user (probably "daapd") to the "pulse-access" group.

View File

@ -786,16 +786,6 @@ pulse_init(void)
if (type && (strcasecmp(type, "pulseaudio") != 0))
return -1;
// In some situations Pulseaudio won't autospawn, and we don't want to trouble
// the user with setting up system mode (which isn't recommended anyway), so
// we use this sledgehammer approach
ret = system("pulseaudio --start");
if (ret < 0)
{
DPRINTF(E_LOG, L_LAUDIO, "Could not start Pulseaudio\n");
return -1;
}
ret = 0;
if (!(p->mainloop = pa_threaded_mainloop_new()))