pipewire/spa/plugins/audioconvert
Wim Taymans 98fdedf348 filter-graph: relax LADSPA plugin loading
Make a new library.filter-path for the filter-graph that will filter and
restrict the dlopen filenames (used for the LADSPA plugin only).

By default this is false and so filter-chain can load from absolute
paths without extra checks.

Enable the extra checks for the pulse LADSPA modules and the
audioconvert filter graphs because these allow loading LADSPA plugins
into other processes.

Fixes #5222
2026-05-14 13:23:19 +02:00
..
audioadapter.c convert: use static string for convertname 2026-05-05 12:51:55 +02:00
audioconvert.c filter-graph: relax LADSPA plugin loading 2026-05-14 13:23:19 +02:00
benchmark-fmt-ops.c spa: audioconvert: benchmark-fmt-ops: initialize convert 2026-03-24 17:50:51 +01:00
benchmark-resample.c audioconvert: also benchmark the inter versions 2026-04-23 09:38:01 +02:00
biquad.c
biquad.h
channelmix-ops-avx.c channelmix: Convert matrices to float arrays 2026-05-12 14:47:57 +02:00
channelmix-ops-c.c channelmix: Convert matrices to float arrays 2026-05-12 14:47:57 +02:00
channelmix-ops-sse.c channelmix: Convert matrices to float arrays 2026-05-12 14:47:57 +02:00
channelmix-ops.c channelmix: Convert matrices to float arrays 2026-05-12 14:47:57 +02:00
channelmix-ops.h channelmix: Convert matrices to float arrays 2026-05-12 14:47:57 +02:00
crossover.c
crossover.h
dbesi0.c
fmt-ops-avx2.c audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
fmt-ops-c.c
fmt-ops-neon.c
fmt-ops-rvv.c
fmt-ops-sse2.c fmt-ops: make function static 2026-03-19 16:36:11 +01:00
fmt-ops-sse41.c
fmt-ops-ssse3.c
fmt-ops.c audioconvert: add dither noise even on empty input 2026-05-14 11:19:02 +02:00
fmt-ops.h audioconvert: add dither noise even on empty input 2026-05-14 11:19:02 +02:00
hilbert.h
law.h
meson.build audioconver: add avx channelmix copy function 2026-03-20 18:23:43 +01:00
peaks-ops-c.c
peaks-ops-sse.c
peaks-ops.c audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
peaks-ops.h audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
plugin.c
resample-native-avx2.c resample: use some extra accumulators to improve pipelining 2026-04-23 09:32:31 +02:00
resample-native-c.c
resample-native-impl.h
resample-native-neon.c
resample-native-sse.c resample: use some extra accumulators to improve pipelining 2026-04-23 09:32:31 +02:00
resample-native-ssse3.c resample: use some extra accumulators to improve pipelining 2026-04-23 09:32:31 +02:00
resample-native.c audioconvert: reuse hist_mem as window scratch space 2026-05-04 16:26:20 +02:00
resample-peaks.c spa: add and use spa_overflow macros 2026-04-24 15:55:35 +02:00
resample.h audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
spa-resample-dump-coeffs.c
spa-resample.c
test-audioadapter.c
test-audioconvert.c channelmix: make up/downmix levels configurable 2026-03-30 17:50:48 +02:00
test-channelmix.c channelmix: Convert matrices to float arrays 2026-05-12 14:47:57 +02:00
test-fmt-ops.c spa: audioconvert: test-fmt-ops: initialize convert 2026-03-24 17:38:26 +01:00
test-peaks.c
test-resample-delay.c
test-resample.c
test-source.c
volume-ops-c.c
volume-ops-sse.c
volume-ops.c audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
volume-ops.h audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
wavfile.c
wavfile.h