commit | c4b9c96d58129e0824964f370b3b920dc28f8961 | [log] [tgz] |
---|---|---|
author | Jean-Michel Trivi <jmtrivi@google.com> | Fri Feb 01 09:58:54 2019 -0800 |
committer | Jean-Michel Trivi <jmtrivi@google.com> | Mon Feb 04 14:08:09 2019 -0800 |
tree | 1d221bd5348aa51a0a6b1d53e6e2207086ab810d | |
parent | f2bfd385c9bfb22b003c7b5cf6ea0242ccbd1b2b [diff] |
Refactor locks in "audio" service for device management Do not use shared locks across AudioDeviceBroker, BtHelper and AudioDeviceInventory. Synchronize package private tmethods on BtHelper and avoid dealing with external locks. Clean up code ordering, more nullability annotations and annotation for connection state. Bug: 112863932 Test: regression test on BT usecases Change-Id: Id9e19e3c5e5241af913d06275f325fe505c1b509