mirror of
https://gitlab.freedesktop.org/pipewire/pipewire
synced 2024-10-06 16:09:43 +00:00
media-session: instal media session
Install the example media-session Load the media session according to the PATH Include the example directory in the PATH so we can run the media session.
This commit is contained in:
parent
3dbcc7808c
commit
6c8fd3c29d
|
@ -13,6 +13,7 @@ clean:
|
|||
run: all
|
||||
SPA_PLUGIN_DIR=@BUILD_ROOT@/spa/plugins \
|
||||
PIPEWIRE_MODULE_DIR=@BUILD_ROOT@ \
|
||||
PATH=@BUILD_ROOT@/src/examples:$(PATH) \
|
||||
PIPEWIRE_CONFIG_FILE=@BUILD_ROOT@/src/daemon/pipewire.conf \
|
||||
$(DBG) @BUILD_ROOT@/src/daemon/pipewire
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ fi
|
|||
export PIPEWIRE_CONFIG_FILE="${BUILDDIR}/src/daemon/pipewire.conf"
|
||||
export SPA_PLUGIN_DIR="${BUILDDIR}/spa/plugins"
|
||||
export PIPEWIRE_MODULE_DIR="${BUILDDIR}/src/modules"
|
||||
export PATH="${BUILDDIR}/src/daemon:${BUILDDIR}/src/tools:${PATH}"
|
||||
export PATH="${BUILDDIR}/src/daemon:${BUILDDIR}/src/tools:${BUILDDIR}/src/examples:${PATH}"
|
||||
export LD_LIBRARY_PATH="${BUILDDIR}/pipewire-pulseaudio/src/:${BUILDDIR}/src/pipewire/:${BUILDDIR}/pipewire-jack/src/:${LD_LIBRARY_PATH}"
|
||||
export GST_PLUGIN_PATH="${BUILDDIR}/src/gst/:${GST_PLUGIN_PATH}"
|
||||
|
||||
|
|
|
@ -223,7 +223,7 @@ execute_command_exec(struct pw_command *command, struct pw_context *context, cha
|
|||
|
||||
if (pid == 0) {
|
||||
pw_log_info("exec %s", command->args[1]);
|
||||
res = execv(command->args[1], command->args);
|
||||
res = execvp(command->args[1], command->args);
|
||||
if (res == -1) {
|
||||
res = -errno;
|
||||
asprintf(err, "'%s': %m", command->args[1]);
|
||||
|
|
|
@ -36,4 +36,4 @@ load-module libpipewire-module-access
|
|||
load-module libpipewire-module-adapter
|
||||
load-module libpipewire-module-link-factory
|
||||
load-module libpipewire-module-session-manager
|
||||
exec build/src/examples/media-session
|
||||
exec pipewire-media-session
|
||||
|
|
|
@ -44,7 +44,7 @@ executable('export-spa-device',
|
|||
dependencies : [pipewire_dep, mathlib],
|
||||
)
|
||||
|
||||
executable('media-session',
|
||||
executable('pipewire-media-session',
|
||||
'media-session/alsa-midi.c',
|
||||
'media-session/alsa-monitor.c',
|
||||
'media-session/alsa-endpoint.c',
|
||||
|
@ -60,7 +60,7 @@ executable('media-session',
|
|||
'media-session/v4l2-endpoint.c',
|
||||
'media-session/suspend-node.c',
|
||||
c_args : [ '-D_GNU_SOURCE' ],
|
||||
install: false,
|
||||
install: true,
|
||||
dependencies : [dbus_dep, pipewire_dep, alsa_dep, mathlib],
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue