mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
aes67: build pipewire-aes67 binary
This commit is contained in:
parent
785694db31
commit
c1cf2143b2
2 changed files with 61 additions and 0 deletions
|
|
@ -72,6 +72,7 @@ conf_files = [
|
|||
'minimal.conf',
|
||||
'pipewire-pulse.conf',
|
||||
'pipewire-avb.conf',
|
||||
'pipewire-aes67.conf',
|
||||
]
|
||||
|
||||
foreach c : conf_files
|
||||
|
|
@ -109,6 +110,14 @@ executable('pipewire-avb',
|
|||
dependencies : [ spa_dep, pipewire_dep, ],
|
||||
)
|
||||
|
||||
executable('pipewire-aes67',
|
||||
pipewire_daemon_sources,
|
||||
install: true,
|
||||
c_args : pipewire_c_args,
|
||||
include_directories : [ configinc ],
|
||||
dependencies : [ spa_dep, pipewire_dep, ],
|
||||
)
|
||||
|
||||
ln = find_program('ln')
|
||||
|
||||
custom_target('pipewire-uninstalled',
|
||||
|
|
|
|||
52
src/daemon/pipewire-aes67.conf.in
Normal file
52
src/daemon/pipewire-aes67.conf.in
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
# AES67 config file for PipeWire version @VERSION@ #
|
||||
#
|
||||
# Copy and edit this file in @PIPEWIRE_CONFIG_DIR@ for system-wide changes
|
||||
# or in ~/.config/pipewire for local changes.
|
||||
#
|
||||
# It is also possible to place a file with an updated section in
|
||||
# @PIPEWIRE_CONFIG_DIR@/pipewire-aes67.conf.d/ for system-wide changes or in
|
||||
# ~/.config/pipewire/pipewire-aes67.conf.d/ for local changes.
|
||||
#
|
||||
|
||||
context.properties = {
|
||||
## Configure properties in the system.
|
||||
#mem.warn-mlock = false
|
||||
#mem.allow-mlock = true
|
||||
#mem.mlock-all = false
|
||||
#log.level = 2
|
||||
|
||||
#default.clock.quantum-limit = 8192
|
||||
}
|
||||
|
||||
#context.spa-libs = {
|
||||
# audio.convert.* = audioconvert/libspa-audioconvert
|
||||
# support.* = support/libspa-support
|
||||
#}
|
||||
|
||||
context.modules = [
|
||||
{ name = libpipewire-module-rt
|
||||
args = {
|
||||
nice.level = -11
|
||||
#rt.prio = 88
|
||||
#rt.time.soft = -1
|
||||
#rt.time.hard = -1
|
||||
}
|
||||
flags = [ ifexists nofail ]
|
||||
}
|
||||
{ name = libpipewire-module-protocol-native }
|
||||
{ name = libpipewire-module-client-node }
|
||||
{ name = libpipewire-module-adapter }
|
||||
{ name = libpipewire-module-rtp-source
|
||||
args = {
|
||||
sap.ip = 239.255.255.255
|
||||
sap.port = 9875
|
||||
sess.latency.msec = 10
|
||||
local.ifname = eth0
|
||||
stream.props = {
|
||||
media.class = "Audio/Source"
|
||||
node.virtual = false
|
||||
device.api = aes67
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
Loading…
Add table
Add a link
Reference in a new issue