pipewire/spa/plugins/audioconvert
Wim Taymans 10e71264e7 resample: recalc rate match when out of buffers
When we don't have any input buffers, recalculate the rate match
size field so that we can know the size of the expected buffer.

We already do this when starting but it might have been done with
a different quantum.
2021-12-03 17:54:00 +01:00
..
audioadapter.c audioadapter: return result from enum_param directly 2021-12-02 11:35:13 +01:00
audioconvert.c audioconvert: listen for merger and channelmix for params 2021-12-02 11:35:13 +01:00
benchmark-fmt-ops.c
benchmark-resample.c
biquad.c config.h is a local header, not a system one 2021-06-10 09:04:16 +10:00
biquad.h Fix typos 2021-04-30 16:27:34 +00:00
channelmix-ops-c.c audioconvert: run lr4 on tagged channels in generic case 2021-04-26 17:34:14 +02:00
channelmix-ops-sse.c
channelmix-ops.c channelmix: provide some more upmix options 2021-05-27 18:08:07 +02:00
channelmix-ops.h audioconvert: run lr4 on tagged channels in generic case 2021-04-26 17:34:14 +02:00
channelmix.c audioconvert: expose more config options 2021-12-02 11:35:13 +01:00
crossover.c config.h is a local header, not a system one 2021-06-10 09:04:16 +10:00
crossover.h audioconvert: add LFE filter 2021-03-17 11:28:40 +01:00
fmt-ops-avx2.c
fmt-ops-c.c fmtconvert: add support for U16, U24, U32 and U24_32 formats 2021-09-08 14:24:26 -04:00
fmt-ops-neon.c audioconvert: fix compilation on armv7 2021-11-11 11:21:07 +01:00
fmt-ops-sse2.c
fmt-ops-sse41.c
fmt-ops-ssse3.c
fmt-ops.c audioconvert: add stereo deinterleave neon asm 2021-10-28 11:30:04 +02:00
fmt-ops.h audioconvert: add stereo deinterleave neon asm 2021-10-28 11:30:04 +02:00
fmtconvert.c spa: use log topics 2021-10-13 10:48:23 +02:00
law.h audioconvert: add converstion to and from alaw/ulaw 2021-08-17 17:32:25 +02:00
merger.c audioconvert: expose more config options 2021-12-02 11:35:13 +01:00
meson.build spa: declare a dependency for each used library in meson.build 2021-09-20 07:29:03 +00:00
plugin.c
resample-native-avx.c
resample-native-impl.h
resample-native-neon.c
resample-native-sse.c
resample-native-ssse3.c
resample-native.c resample: add some float math optimization 2021-10-18 21:19:43 +02:00
resample-peaks-impl.h
resample-peaks-sse.c
resample-peaks.c resample: implement methods we now call 2021-01-08 17:43:13 +01:00
resample.c resample: recalc rate match when out of buffers 2021-12-03 17:54:00 +01:00
resample.h
spa-resample.c spa-resample: add some verbose info messages 2021-09-29 10:16:25 +02:00
splitter.c spa: use log topics 2021-10-13 10:48:23 +02:00
test-audioadapter.c audioadapter: add support for passthrough mode 2021-08-17 16:01:10 +00:00
test-audioconvert.c test: replace all spa_assert() macros with spa_assert_se() 2021-07-27 10:24:44 +10:00
test-channelmix.c test: replace all spa_assert() macros with spa_assert_se() 2021-07-27 10:24:44 +10:00
test-fmt-ops.c Use uint16_t instead of int16_t to fix a compiler warning. 2021-10-22 19:05:18 +03:00
test-helper.h tests: fix some leaks 2020-12-21 20:07:02 +01:00
test-resample.c test: replace all spa_assert() macros with spa_assert_se() 2021-07-27 10:24:44 +10:00
test-source.c spa: save the old change_mask and restore when emitting full 2021-05-27 15:21:44 +02:00
volume-ops-c.c audioconvert: add volume ops 2021-02-05 15:08:26 +01:00
volume-ops-sse.c audioconvert: add volume ops 2021-02-05 15:08:26 +01:00
volume-ops.c audioconvert: add volume ops 2021-02-05 15:08:26 +01:00
volume-ops.h audioconvert: add missing file 2021-02-05 17:29:43 +01:00