pipewire/spa/plugins/audioconvert
Wim Taymans ec5d2d2a29 audioconvert: rework the stage recalc a little
Use bits to capture the work that is needed. We clear the bit when
we added the stage, when all bits are cleared we have nothing more to
do. This avoids having to check multiple bookleans.

Make a helper function to calculate the destination buffer. When all
bits are cleared, we can use the output buffer.
2025-07-18 12:10:30 +02:00
..
audioadapter.c
audioconvert.c
benchmark-fmt-ops.c
benchmark-resample.c
biquad.c
biquad.h
channelmix-ops-c.c
channelmix-ops-sse.c
channelmix-ops.c
channelmix-ops.h
crossover.c
crossover.h
fmt-ops-avx2.c
fmt-ops-c.c
fmt-ops-neon.c
fmt-ops-rvv.c
fmt-ops-sse2.c
fmt-ops-sse41.c
fmt-ops-ssse3.c
fmt-ops.c
fmt-ops.h
hilbert.h
law.h
meson.build
peaks-ops-c.c
peaks-ops-sse.c
peaks-ops.c
peaks-ops.h
plugin.c
resample-native-avx.c
resample-native-c.c
resample-native-impl.h
resample-native-neon.c
resample-native-sse.c
resample-native-ssse3.c
resample-native.c
resample-peaks.c
resample.h
spa-resample-dump-coeffs.c
spa-resample.c
test-audioadapter.c
test-audioconvert.c
test-channelmix.c
test-fmt-ops.c
test-peaks.c
test-resample-delay.c
test-resample.c
test-source.c
volume-ops-c.c
volume-ops-sse.c
volume-ops.c
volume-ops.h
wavfile.c
wavfile.h