mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-24 06:59:57 -05:00
Add module-virtual-surround-sink.
It provides a virtual surround sound effect. v2: Normalize hrir to avoid clipping, some cleanups v3: use fabs, not abs v4: implement changes proposed by Tanu Kaskinen v5: likewise v6: use channel map from hrir file v7: remove hrir_ss and hrir_map form userdata v8: update naming of sink
This commit is contained in:
parent
25c73a00c4
commit
6a9caff9dd
2 changed files with 857 additions and 0 deletions
|
|
@ -1019,6 +1019,7 @@ modlibexec_LTLIBRARIES += \
|
|||
module-loopback.la \
|
||||
module-virtual-sink.la \
|
||||
module-virtual-source.la \
|
||||
module-virtual-surround-sink.la \
|
||||
module-switch-on-connect.la \
|
||||
module-filter-apply.la \
|
||||
module-filter-heuristics.la
|
||||
|
|
@ -1319,6 +1320,7 @@ SYMDEF_FILES = \
|
|||
module-loopback-symdef.h \
|
||||
module-virtual-sink-symdef.h \
|
||||
module-virtual-source-symdef.h \
|
||||
module-virtual-surround-sink-symdef.h \
|
||||
module-switch-on-connect-symdef.h \
|
||||
module-filter-apply-symdef.h \
|
||||
module-filter-heuristics-symdef.h
|
||||
|
|
@ -1535,6 +1537,11 @@ module_virtual_source_la_CFLAGS = $(AM_CFLAGS) $(SERVER_CFLAGS)
|
|||
module_virtual_source_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
module_virtual_source_la_LIBADD = $(MODULE_LIBADD)
|
||||
|
||||
module_virtual_surround_sink_la_SOURCES = modules/module-virtual-surround-sink.c
|
||||
module_virtual_surround_sink_la_CFLAGS = $(AM_CFLAGS) $(SERVER_CFLAGS)
|
||||
module_virtual_surround_sink_la_LDFLAGS = $(MODULE_LDFLAGS)
|
||||
module_virtual_surround_sink_la_LIBADD = $(MODULE_LIBADD)
|
||||
|
||||
# X11
|
||||
|
||||
module_x11_bell_la_SOURCES = modules/x11/module-x11-bell.c
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue