preprocessor: Add prebuffering for a input memblock 48/300248/4
authorJaechul Lee <jcsing.lee@samsung.com>
Thu, 19 Oct 2023 07:42:33 +0000 (16:42 +0900)
committerJaechul Lee <jcsing.lee@samsung.com>
Mon, 23 Oct 2023 02:20:32 +0000 (11:20 +0900)
commite0f3c8b9fd0acb09e7265e9c429c74001a0250b7
tree07b6b0fdf95583a8f3370feaf3404a162c9ab8e3
parent0327d5e6138f2e685eda64d2c0cc7ce41b77c8de
preprocessor: Add prebuffering for a input memblock

a reference plabyack devices sometimes pushes its data irregularly.
So, the source tries to gather more buffers to prevent reference underrun situations.

In case of SlimFit with this patch, It works better than before.

[Version] 15.0.61
[Issue Type] Update

Change-Id: Iae9208006d896350305c6c3d66854fa12cb5b69e
Signed-off-by: Jaechul Lee <jcsing.lee@samsung.com>
packaging/pulseaudio-modules-tizen.spec
src/preprocessor/processor.c
src/preprocessor/processor_holder.c
src/preprocessor/processor_reference.c