pipewire/spa/plugins/audioconvert
Wim Taymans 418b7198ee resample: optimize phase scaling
Precalculate the constant factor to avoid a division for each sample.
2025-07-23 14:59:25 +02:00
..
audioadapter.c adapter: increase max-retry to 64 2024-10-07 18:36:03 +02:00
audioconvert.c audioconvert: only output when there is something to output 2024-11-06 11:19:27 +01:00
benchmark-fmt-ops.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
benchmark-resample.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
biquad.c Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
biquad.h Fix typos 2021-04-30 16:27:34 +00:00
channelmix-ops-c.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
channelmix-ops-sse.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
channelmix-ops.c Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
channelmix-ops.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
crossover.c filter-chain: simplify biquads 2023-06-30 17:49:29 +02:00
crossover.h channelmix: improve corssover processing 2022-03-01 09:08:17 +01:00
delay.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
fmt-ops-avx2.c audioconvert: use spa_write_unaligned 2023-10-16 12:21:33 +02:00
fmt-ops-c.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
fmt-ops-neon.c audioconvert: fix typo in neon function 2023-08-24 13:45:11 +02:00
fmt-ops-sse2.c Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
fmt-ops-sse41.c audioconvert: avoid unaligned read 2023-10-15 22:20:54 +02:00
fmt-ops-ssse3.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
fmt-ops.c doc: clarify the dither.noise 2024-06-13 11:38:26 +02:00
fmt-ops.h audioconvert: don't left shift negative values 2023-10-15 21:00:01 +02:00
hilbert.h fix compilation some more 2024-06-18 15:41:12 +02:00
law.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
meson.build spa: deduplicate test-helper.h 2023-10-15 16:20:17 +00:00
peaks-ops-c.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
peaks-ops-sse.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
peaks-ops.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
peaks-ops.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
plugin.c spa: export log topic enumerations 2024-01-04 10:02:55 +00:00
resample-native-avx.c audioconvert: remove unnecessary casts 2024-01-16 15:33:13 +01:00
resample-native-c.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
resample-native-impl.h resample: optimize phase scaling 2025-07-23 14:59:25 +02:00
resample-native-neon.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
resample-native-sse.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
resample-native-ssse3.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
resample-native.c resample: optimize phase scaling 2025-07-23 14:59:25 +02:00
resample-peaks.c audioconvert: implement resample_out_len() 2024-01-16 13:28:37 +01:00
resample.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
spa-resample.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-audioadapter.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-audioconvert.c audioconvert: fix test 2023-03-22 15:41:06 +01:00
test-channelmix.c Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
test-fmt-ops.c Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
test-peaks.c Fix compilation with -Werror=float-conversion 2024-06-18 12:17:56 +02:00
test-resample.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-source.c spa: use log topics everywhere 2024-03-11 18:45:21 +02:00
volume-ops-c.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
volume-ops-sse.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
volume-ops.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
volume-ops.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
wavfile.c wav: fix build 2023-03-09 17:09:47 +01:00
wavfile.h wav: fix build 2023-03-09 17:09:47 +01:00