commit | ed2edc7a8e044e31a6c9db638c97f9c21fb1d946 | [log] [tgz] |
---|---|---|
author | Jeff Sharkey <jsharkey@android.com> | Mon Apr 11 10:57:50 2016 -0600 |
committer | Jeff Sharkey <jsharkey@android.com> | Mon Apr 11 13:01:55 2016 -0600 |
tree | d274cce4393bae562822ef7f1fc22fe028fba8eb | |
parent | 155e5d6de7059198b21f3f220fbff7bf0baf306c [diff] |
Clean up AudioRouting API internals. Reuse existing OnRoutingChangedListener APIs and internal logic by extending the new AudioRouting.OnRoutingChangedListener. We use new default methods to delegate incoming calls on the legacy interfaces. Fix a handful of locking bugs. Bug: 27950070, 27952052, 27949198 Change-Id: Ie584108bcbeeab064d8e27d4984e541f31d36728