commit | 7332aadcabd9fcf4192b901b8d10d9166b621c04 | [log] [tgz] |
---|---|---|
author | Dhananjay Kumar <dhakumar@codeaurora.org> | Thu Jun 01 13:27:43 2017 +0530 |
committer | Gerrit - the friendly Code Review server <code-review@localhost> | Sat Jul 15 23:06:41 2017 -0700 |
tree | 6ed78d0a6827fbc42b6072dda25af7a369f18e46 | |
parent | 7ee9d28652feb066cf2f701be021bfd36af5d5fa [diff] |
policy_hal: handle direct pcm concurrency from different clients Fallback to non-direct output when direct/track pcm is already active and clients are not same, since reusing output between different clients can lead to continuous teardown of sessions by one client to another. Force deep-buffer when falling back from direct pcm to non-direct outputs. Change-Id: I383b8d526c8a87abe771b3d9d94b2b7c6f7edb6a