stream-manager: Invoke ramp finish hook when ducking stream is corked 05/248005/2 accepted/tizen/unified/20201120.125446 submit/tizen/20201120.012041
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 19 Nov 2020 06:37:20 +0000 (15:37 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Thu, 19 Nov 2020 06:48:12 +0000 (15:48 +0900)
commite65d41959c8558998c0093d892bddc6b2dfd65f3
tree9e167e2c36955f321151004972d0322907e67931
parent80f842ad723832fd4acdb2fc73fedeb16c806227
stream-manager: Invoke ramp finish hook when ducking stream is corked

If a user corks a stream that ducking is in progress, it can not get
a ramp finish callback from the pulseaudio core. It leads to invalid
state of the stream ducking handle, therefore it is fixed to trigger
the callback forcedly when this situation happens.

[Version] 13.0.39
[Issue Type] Bug fix

Change-Id: Icbe7d4ce2d70fcbfbba9afb2555a38308df18349
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/pulseaudio-modules-tizen.spec
src/stream-manager.c