Merge from mobile product code for backward compatibility 32/142432/9 accepted/tizen/unified/20170908.062032 submit/tizen/20170907.123315
authorSeungbae Shin <seungbae.shin@samsung.com>
Thu, 3 Aug 2017 10:16:05 +0000 (19:16 +0900)
committerSeungbae Shin <seungbae.shin@samsung.com>
Thu, 7 Sep 2017 11:38:54 +0000 (20:38 +0900)
commit839418c0eb455971b9bb2ed07eb4aea5b9ecfbfd
treecb15887ee70f7690010ca7cfb9b3290075665363
parent1917fd36f9464e3491238080ca0864c98a9f2fbc
Merge from mobile product code for backward compatibility

(common)
 - seperate cond wait mutex
 - reject read on interrupted situtation
 - no auto-resume by audio-io
 - async send interrupt completed event using g_idle_add()

(except TV product)
 - seperate async playback latency managment
 - start stream as corked
 - dummy write on start

[Version] 0.3.81
[Issue Type] Compatibility

Change-Id: Ie55c7c723433db0c607e08319a09429d163c6b78
CMakeLists.txt
include/CAudioIO.h
include/CPulseStreamSpec.h
packaging/capi-media-audio-io.spec
src/cpp/CAudioIO.cpp
src/cpp/CAudioInput.cpp
src/cpp/CAudioOutput.cpp
src/cpp/CAudioSessionHandler.cpp
src/cpp/CPulseAudioClient.cpp
src/cpp/CPulseStreamSpec.cpp