mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-03 09:01:50 -05:00
Add a new module switch-on-port-available that acts on port changes
This module tries to switch to a port when availability changes to "YES", and tries to switch away when availability changes to "NO". Once there is a priority list infrastructure in place and ready, this functionality might be redundant, but this will do as an interim solution.
This commit is contained in:
parent
56018683b1
commit
d1ce4c0aea
2 changed files with 239 additions and 0 deletions
|
|
@ -1013,6 +1013,7 @@ modlibexec_LTLIBRARIES += \
|
|||
module-virtual-source.la \
|
||||
module-virtual-surround-sink.la \
|
||||
module-switch-on-connect.la \
|
||||
module-switch-on-port-available.la \
|
||||
module-filter-apply.la \
|
||||
module-filter-heuristics.la
|
||||
|
||||
|
|
@ -1319,6 +1320,7 @@ SYMDEF_FILES = \
|
|||
module-virtual-source-symdef.h \
|
||||
module-virtual-surround-sink-symdef.h \
|
||||
module-switch-on-connect-symdef.h \
|
||||
module-switch-on-port-available-symdef.h \
|
||||
module-filter-apply-symdef.h \
|
||||
module-filter-heuristics-symdef.h
|
||||
|
||||
|
|
@ -1485,6 +1487,10 @@ module_switch_on_connect_la_SOURCES = modules/module-switch-on-connect.c
|
|||
module_switch_on_connect_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
module_switch_on_connect_la_LIBADD = $(MODULE_LIBADD)
|
||||
|
||||
module_switch_on_port_available_la_SOURCES = modules/module-switch-on-port-available.c
|
||||
module_switch_on_port_available_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
module_switch_on_port_available_la_LIBADD = $(MODULE_LIBADD)
|
||||
|
||||
module_filter_apply_la_SOURCES = modules/module-filter-apply.c
|
||||
module_filter_apply_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
module_filter_apply_la_LIBADD = $(MODULE_LIBADD)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue