module-netjack2: add netjack2 manager

This module listens for messages from netjack2 drivers and makes a sink
and source filter to send and receive data from the remote driver.
This commit is contained in:
Wim Taymans 2023-06-01 18:33:50 +02:00
parent f8aa18c88b
commit 2cc0fe0b3c
2 changed files with 1639 additions and 0 deletions

View file

@ -22,6 +22,7 @@ module_sources = [
'module-loopback.c', 'module-loopback.c',
'module-metadata.c', 'module-metadata.c',
'module-netjack2-driver.c', 'module-netjack2-driver.c',
'module-netjack2-manager.c',
'module-pipe-tunnel.c', 'module-pipe-tunnel.c',
'module-portal.c', 'module-portal.c',
'module-profiler.c', 'module-profiler.c',
@ -210,6 +211,15 @@ pipewire_module_netjack2_driver = shared_library('pipewire-module-netjack2-drive
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep], dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
) )
pipewire_module_netjack2_manager = shared_library('pipewire-module-netjack2-manager',
[ 'module-netjack2-manager.c' ],
include_directories : [configinc],
install : true,
install_dir : modules_install_dir,
install_rpath: modules_install_dir,
dependencies : [spa_dep, mathlib, dl_lib, pipewire_dep],
)
pipewire_module_profiler = shared_library('pipewire-module-profiler', pipewire_module_profiler = shared_library('pipewire-module-profiler',
[ 'module-profiler.c', [ 'module-profiler.c',
'module-profiler/protocol-native.c', ], 'module-profiler/protocol-native.c', ],

File diff suppressed because it is too large Load diff