Jeff Sharkey ed2edc7a8e 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
2016-04-11 13:01:55 -06:00
2016-04-11 13:01:55 -06:00
2016-04-10 23:26:09 -06:00
2016-03-30 19:41:05 +00:00
2016-01-06 10:19:35 -07:00
2015-05-16 01:19:19 +00:00
2016-04-08 11:37:34 -04:00
2016-04-04 10:23:57 -07:00
2016-03-03 10:19:27 -08:00
Description
No description provided
5.1 GiB
Languages
Java 77.3%
Kotlin 9.2%
PowerBuilder 6.6%
C++ 5.5%
AIDL 1%