pipewire/spa/plugins/audioconvert
Martin Geier c7f2f0dc73 audioconvert: update rate also for nodes with disabled resampler
When the graph rate changes it is possible that the follower node can
renegotiate to the new suggested audioconvert rate without requiring
resampling and so the extra check for the disabled resampler is not
required.

Fixes #4933
2026-05-08 15:56:05 +02:00
..
audioadapter.c convert: use static string for convertname 2026-05-05 12:51:55 +02:00
audioconvert.c audioconvert: update rate also for nodes with disabled resampler 2026-05-08 15:56:05 +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 audioconvert: align low-/highpass calculations 2024-12-20 11:03:43 +01:00
biquad.h audioconvert: use the same biquad as filter-chain 2024-11-27 16:47:53 +01:00
channelmix-ops-avx.c audioconver: add avx channelmix copy function 2026-03-20 18:23:43 +01:00
channelmix-ops-c.c math: improve denormal check 2025-01-13 16:10:34 +01:00
channelmix-ops-sse.c channelmix: add SEE 7p1 to stereo downmix 2026-04-27 15:59:38 +02:00
channelmix-ops.c channelmix: add SEE 7p1 to stereo downmix 2026-04-27 15:59:38 +02:00
channelmix-ops.h channelmix: add SEE 7p1 to stereo downmix 2026-04-27 15:59:38 +02:00
crossover.c audioconvert: use the same biquad as filter-chain 2024-11-27 16:47:53 +01:00
crossover.h audioconvert: use the same biquad as filter-chain 2024-11-27 16:47:53 +01:00
dbesi0.c resample: make window configurable 2025-11-20 14:07:14 +01:00
fmt-ops-avx2.c audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
fmt-ops-c.c audioconvert: add clear function 2025-07-02 10:27:26 +02:00
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 Adds explanation to reduce chance of regressing the fix 2025-12-15 08:20:24 +00:00
fmt-ops.c overflow: fix some more potential overflows 2026-04-27 12:29:31 +02:00
fmt-ops.h audioconvert: add avx2 optimized s32_to f32d 2026-03-20 17:57:59 +01:00
hilbert.h *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
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: add bool to force inter resampler 2026-01-16 11:03:43 +01:00
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 spa-resample: enable clipping in sndfile 2025-12-09 13:55:37 +01:00
test-audioadapter.c
test-audioconvert.c channelmix: make up/downmix levels configurable 2026-03-30 17:50:48 +02:00
test-channelmix.c channelmix: make up/downmix levels configurable 2026-03-30 17:50:48 +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 audioconvert: resampler: change resample_phase() unit to input samples 2025-01-19 17:11:13 +02:00
test-resample.c resample: use fixed point for resample phase and input rate 2025-07-30 07:59:52 +00:00
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