History log of /frameworks/native/include/audiomanager/IAudioManager.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
ef694223510cb1873fd04583a60525ef174f93a8 31-Jan-2018 Mikhail Naganov <mnaganov@google.com> Simplify method management for IAudioService

Move all the methods called from native to the beginning,
so adding new Java-only methods does not affect transaction IDs
of methods called from native.

Bug: 72256604
Test: Loopback test in Java, OpenSL ES, and AAudio modes
Change-Id: Ide1f7508e9a9072b8a61f859bd054e3e56c219fa
/frameworks/native/include/audiomanager/IAudioManager.h
de9689ff43b804826c40c176db9e19b9c4982f13 20-Jan-2018 Pavlin Radoslavov <pavlin@google.com> Multi-A2DP support - add a new internal API to suppress Audio Noisy intent

Updated the list of Binder calls to include the new internal API
setBluetoothA2dpDeviceConnectionStateSuppressNoisyIntent().

Also, added missing (commented-out) enum values.

Bug: 69269748
Test: Manual: multiple connected A2DP devices, and selecting each as
the Active Device.
Change-Id: Iad44c182a202ac520bbbb89182e798a86eb93e0c
/frameworks/native/include/audiomanager/IAudioManager.h
0724901f4230283a0aa2335cc43dd2e909a04cbc 24-Jan-2017 Robin Lee <rgl@google.com> Track AudioService method: disableRingtoneSync

Bug: 30658854
Test: cts-tradefed --test com.android.cts.devicepolicy.ManagedProfileTest
Change-Id: Ie38497f2ff268689171671c8e87cf75b1e2e22ae
/frameworks/native/include/audiomanager/IAudioManager.h
63189325cc429140b14885061eb67d9c771b96a4 06-Jan-2017 Jean-Michel Trivi <jmtrivi@google.com> Native IPlayer interface

Native definition for the IPlayer interface.
Use types instead of int wherever applicable in IAudioManager.

Test: run OpenSL ES app and then dumpsys audio
Bug 30258418

Change-Id: I5b4686a7da4e88413439abfe2613206ed4773f7a
/frameworks/native/include/audiomanager/IAudioManager.h
0008a48aadba9d59b1d72586224d0a5afb9fb684 27-Dec-2016 Jean-Michel Trivi <jmtrivi@google.com> Native interface to AudioService

Implement a native interface to communicate with
AudioService implemented in Java
Define transaction IDs for all methods, but comment
out the ones for the methods that are not implemented.
Implement the methods for PlayerBase tracking.

Test: make, related SL ES test coming
Bug: 30955183

Change-Id: I9f9bbad7c07743cdd8957cf5b8b151a8aead53b3
/frameworks/native/include/audiomanager/IAudioManager.h