diff options
author | Eric Laurent <elaurent@google.com> | 2011-02-02 12:10:13 -0800 |
---|---|---|
committer | Eric Laurent <elaurent@google.com> | 2011-02-02 15:33:42 -0800 |
commit | 36291a74cd212c4172ac054ad0eec686b7e15c96 (patch) | |
tree | 0e608a89058912b9b3039b8e29a2452058310ed5 /include/hardware_legacy/AudioPolicyInterface.h | |
parent | c3045e462651bf92dd91d8af91d87d09dfc5ddd8 (diff) | |
download | hardware_libhardware_legacy-36291a74cd212c4172ac054ad0eec686b7e15c96.zip hardware_libhardware_legacy-36291a74cd212c4172ac054ad0eec686b7e15c96.tar.gz hardware_libhardware_legacy-36291a74cd212c4172ac054ad0eec686b7e15c96.tar.bz2 |
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
Diffstat (limited to 'include/hardware_legacy/AudioPolicyInterface.h')
-rw-r--r-- | include/hardware_legacy/AudioPolicyInterface.h | 2 |
1 files changed, 2 insertions, 0 deletions
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; }; |