system_api: Add api to get number of input/output audio streams
Add GetNumberOfActiveInputStreams and GetNumberOfActiveOutputStreams
so other services can get number of active input output streams from
cras.
CQ-DEPEND=CL:191365
BUG=chrome-os-partner:336459
TEST=1. $ watch dbus-send --system --type=method_call --print-reply
--dest=org.chromium.cras /org/chromium/cras
org.chromium.cras.Control.GetNumberOfActiveInputStreams
2. Click "search by voice" icon and check value in 1. is changed
from 0 to 1.
3. $ dbus-send --system --type=method_call --print-reply
--dest=org.chromium.cras /org/chromium/cras
org.chromium.cras.Control.GetNumberOfActiveInputStreams
The value should be 0.
Change-Id: Ib41272771d82c4ceb6e8871e559986a1bc2cfe76
Reviewed-on: https://chromium-review.googlesource.com/191619
Reviewed-by: Chih-Chung Chang <chihchung@chromium.org>
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Commit-Queue: Cheng-Yi Chiang <cychiang@chromium.org>
Tested-by: Cheng-Yi Chiang <cychiang@chromium.org>
1 file changed