Add CAudioTimedLocker to handle mutex lock timeout 99/293399/4 accepted/tizen/unified/20230531.034437
authorSeungbae Shin <seungbae.shin@samsung.com>
Thu, 25 May 2023 13:04:07 +0000 (22:04 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Fri, 26 May 2023 12:40:25 +0000 (21:40 +0900)
commit7913417039ee1b0154c94839d1d00a101c73ee4b
tree043269eb6fd591d9c433113e13dee2e40dca0f1c
parentb33a19603aa2522243b613c328da08becd423538
Add CAudioTimedLocker to handle mutex lock timeout

- Revise __dumpStat() to show periodical stream writing status.
- Add overflow callback on playback stream for the future debugging purpose.

[Version] 0.5.55
[Issue Type] New feature

Change-Id: I76cdd0bb03c8de3dac067736cf5e23a44e6f4c4c
include/CAudioIO.h
include/CAudioIODef.h
include/CAudioLocker.h [new file with mode: 0644]
include/CAudioOutput.h
include/CPulseAudioClient.h
packaging/capi-media-audio-io.spec
src/cpp/CAudioInput.cpp
src/cpp/CAudioLocker.cpp [new file with mode: 0644]
src/cpp/CAudioOutput.cpp
src/cpp/CPulseAudioClient.cpp