pipewire/spa/plugins
Wim Taymans e82145aeae spa-resample: don't flush too much
Also clamp the amount of input samples we push when flushing. do several
rounds of zero pushing until we have flushed enough.
Handle the cases where no input is needed or no output is generated.

Fixes crashes when downsampling from 96000 to 1000 Hz or so.
2022-07-13 12:02:12 +02:00
..
aec Cleanup argument names in methods and events interfaces: object/data, 2nd pass. 2022-04-18 07:49:35 +00:00
alsa spa/alsa-udev: Check accessibility of pcm devices as well 2022-07-13 09:17:08 +00:00
audioconvert spa-resample: don't flush too much 2022-07-13 12:02:12 +02:00
audiomixer audiomixer: optimize avx mixer some more 2022-07-10 23:13:24 +02:00
audiotestsrc spa: set port flags on port info 2022-05-26 10:39:31 +02:00
avb avb: implement maap 2022-07-12 12:27:22 +02:00
bluez5 bluez5: mark HFP/HSP streams with media.role=Communication 2022-07-12 14:04:31 +00:00
control buffers: make alignment optional 2022-01-03 12:32:26 +01:00
ffmpeg spa: ffmpeg: set spa_handle_factory::version 2022-06-16 17:29:42 +02:00
jack buffers: make alignment optional 2022-01-03 12:32:26 +01:00
libcamera libcamera: advertise the device.product.name and not some random description 2022-05-26 19:18:35 +03:00
support null-sink: add option to debug memory 2022-07-04 13:38:07 +02:00
test spa: set port flags on port info 2022-05-26 10:39:31 +02:00
v4l2 udev: prefix vendor.id and product.id with 0x 2022-07-11 11:55:42 +02:00
videoconvert buffers: make alignment optional 2022-01-03 12:32:26 +01:00
videotestsrc spa: set port flags on port info 2022-05-26 10:39:31 +02:00
volume spa: Improve PropInfo fields 2022-03-30 17:09:08 +02:00
vulkan When adding MidnightBSD support, I inversed the condition here. 2022-07-08 12:25:58 +02:00
meson.build start of AVB support 2022-07-12 12:27:21 +02:00