From 36291a74cd212c4172ac054ad0eec686b7e15c96 Mon Sep 17 00:00:00 2001 From: Eric Laurent Date: Wed, 2 Feb 2011 12:10:13 -0800 Subject: Fix issue 3371080. Move isStreamActive() method from AudioFlinger to AudioPolicyManager. iStreamActive() now specifies a time window during which the stream is considered active after it actually stopped. Change-Id: Ib0d7d8f061b9f809d307ecfac40960ef582e5f0f --- include/hardware_legacy/AudioPolicyInterface.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/hardware_legacy/AudioPolicyInterface.h') diff --git a/include/hardware_legacy/AudioPolicyInterface.h b/include/hardware_legacy/AudioPolicyInterface.h index fa7c670..df4e72a 100644 --- a/include/hardware_legacy/AudioPolicyInterface.h +++ b/include/hardware_legacy/AudioPolicyInterface.h @@ -141,6 +141,8 @@ public: int id) = 0; virtual status_t unregisterEffect(int id) = 0; + virtual bool isStreamActive(int stream, uint32_t inPastMs = 0) const = 0; + //dump state virtual status_t dump(int fd) = 0; }; -- cgit v1.1