diff --git a/src/daemon/meson.build b/src/daemon/meson.build index 75816ea89..d3cc31625 100644 --- a/src/daemon/meson.build +++ b/src/daemon/meson.build @@ -18,11 +18,14 @@ pipewire_c_args = [ conf_config = configuration_data() conf_config.set('VERSION', '"@0@"'.format(pipewire_version)) conf_config.set('media_session_path', join_paths(pipewire_bindir, 'pipewire-media-session')) +conf_config.set('pipewire_pulse_path', join_paths(pipewire_bindir, 'pipewire-pulse')) conf_install_dir = join_paths(get_option('sysconfdir'), 'pipewire') conf_config_uninstalled = conf_config conf_config_uninstalled.set('media_session_path', join_paths(meson.build_root(), 'src', 'examples', 'pipewire-media-session')) +conf_config_uninstalled.set('pipewire_pulse_path', + join_paths(meson.build_root(), 'src', 'daemon', 'pipewire-pulse')) configure_file(input : 'pipewire.conf.in', output : 'pipewire.conf', diff --git a/src/daemon/pipewire-pulse.c b/src/daemon/pipewire-pulse.c index e39cc0c67..6218b3681 100644 --- a/src/daemon/pipewire-pulse.c +++ b/src/daemon/pipewire-pulse.c @@ -41,7 +41,8 @@ static void do_quit(void *data, int signal_number) static void show_help(const char *name) { - fprintf(stdout, "%s [options]\n" + fprintf(stdout, "%s [options]\n\n" + "Start a pulseaudio compatible daemon.\n\n" " -h, --help Show this help\n" " --version Show version\n" " -a --address comma separated list of addresses (Default %s)\n", diff --git a/src/daemon/pipewire.conf.in b/src/daemon/pipewire.conf.in index 5306ade0f..0a9944dfd 100644 --- a/src/daemon/pipewire.conf.in +++ b/src/daemon/pipewire.conf.in @@ -75,3 +75,4 @@ create-object spa-node-factory factory.name=support.node.driver node.name=Dummy # session manager. run the session manager with -h for options # exec @media_session_path@ # -d alsa-seq,alsa-pcm,bluez5,metadata +#exec @pipewire_pulse_path@