preprocessor: Fix omitting source-output memchunks sometimes 70/302970/17 accepted/tizen/unified/20240104.012441 accepted/tizen/unified/riscv/20240105.060204
authorJaechul Lee <jcsing.lee@samsung.com>
Mon, 18 Dec 2023 06:18:44 +0000 (15:18 +0900)
committerJaechul Lee <jcsing.lee@samsung.com>
Wed, 3 Jan 2024 06:13:16 +0000 (15:13 +0900)
commit07f7fd200abe1e080f957df67f8ec08883bd3abf
treea0f1c22d7c0ee6f50238f197ee311745fc476381
parent645d3abb6f67775d85c1e9c98582edf9886482dc
preprocessor: Fix omitting source-output memchunks sometimes

A memchunk from the source-ouput sometimes got lost because reference
blocks were not buffered enough. therefore, it tries to wait for reference
memblocks while keeping source memblocks.

[Version] 15.0.74
[Issue Type] Update

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