ed2edc7a8e044e31a6c9db638c97f9c21fb1d946 |
|
11-Apr-2016 |
Jeff Sharkey <jsharkey@android.com> |
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
/frameworks/base/media/java/android/media/AudioRouting.java
|
9b09e533ac67d3d25465e3312b4957bc90b0c84f |
|
26-Jan-2016 |
Paul McLean <pmclean@google.com> |
JNI plumbing for native audio routing API Bug: 23899814 Change-Id: I3a831bb661fbdfe1981ae3482fcc8773c7df22b6
/frameworks/base/media/java/android/media/AudioRouting.java
|
ed36ca3d4f4f8aa0ee2951eab143a3c96b76158b |
|
02-Dec-2015 |
Paul McLean <pmclean@google.com> |
Native Audio Routing and (Java) AudioRouting (interface). Adding AudioRouting (Java) interface for routing control in AudioTrack and AudioRecord. Deprecating current (Marshmallow) Routing APIs in AudioTrack and AudioRecord. Adding package-private constructors to AudioTrack and AudioRecord to connect to native player/recorder. Bug: 23899814 Change-Id: I7df7a687fbd56a34c1f5769ffe005eba2a059505
/frameworks/base/media/java/android/media/AudioRouting.java
|