CAudioInput/Output: Apply VoIP latency in case of VoIP audio type 30/195130/1
authorSangchul Lee <sc11.lee@samsung.com>
Tue, 11 Dec 2018 04:35:38 +0000 (13:35 +0900)
committerSangchul Lee <sc11.lee@samsung.com>
Tue, 11 Dec 2018 04:56:32 +0000 (13:56 +0900)
commit004c798913b4fc19d7bea2168595910ec7fb94fc
treefb7013f1f12a748a6d4c94d718ab32cfea6f279c
parent82ec1b1ac29337c3a2c294972f694f5cf482599d
CAudioInput/Output: Apply VoIP latency in case of VoIP audio type

There was no implementation of setting specific latency value except default case.
An audio type can be set by audio_in[out]_set_sound_stream_info() and therefore
we can utilize the audio type to determine which latency type should be set.
If it is set, the audio core recoginizes it and set this stream with a specific
latency value.

VoIP type is one of the most common usecases for audio-io API. This case is
now added.

[Version] 0.5.15
[Issue Type] Enhancement

Change-Id: Id5fd33f79fbb2430ce35824e06c4454a0f66dff1
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
packaging/capi-media-audio-io.spec
src/cpp/CAudioInput.cpp
src/cpp/CAudioOutput.cpp