mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-09 13:29:59 -05:00
module-tunnel: restart module
Defer the creation of the source/sink until after the TCP connection has been established. Upon protocol errors, try restarting the module. Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/688>
This commit is contained in:
parent
f81bb09772
commit
17eb178f17
2 changed files with 361 additions and 184 deletions
|
|
@ -54,9 +54,9 @@ all_modules = [
|
|||
[ 'module-suspend-on-idle', 'module-suspend-on-idle.c' ],
|
||||
[ 'module-switch-on-connect', 'module-switch-on-connect.c' ],
|
||||
[ 'module-switch-on-port-available', 'module-switch-on-port-available.c' ],
|
||||
[ 'module-tunnel-sink', 'module-tunnel.c', [], ['-DTUNNEL_SINK=1'], [x11_dep] ],
|
||||
[ 'module-tunnel-sink', ['module-tunnel.c', 'restart-module.c'], [], ['-DTUNNEL_SINK=1'], [x11_dep] ],
|
||||
[ 'module-tunnel-sink-new', ['module-tunnel-sink-new.c', 'restart-module.c'] ],
|
||||
[ 'module-tunnel-source', 'module-tunnel.c', [], [], [x11_dep] ],
|
||||
[ 'module-tunnel-source', ['module-tunnel.c', 'restart-module.c'], [], [], [x11_dep] ],
|
||||
[ 'module-tunnel-source-new', ['module-tunnel-source-new.c', 'restart-module.c'] ],
|
||||
[ 'module-virtual-sink', 'module-virtual-sink.c' ],
|
||||
[ 'module-virtual-source', 'module-virtual-source.c' ],
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue