OSDN Git Service

Rename AudioState to CallAudioState
authorYorke Lee <yorkelee@google.com>
Wed, 13 May 2015 21:14:54 +0000 (14:14 -0700)
committerYorke Lee <yorkelee@google.com>
Wed, 13 May 2015 21:58:15 +0000 (14:58 -0700)
commit4af5935c71f1e31ef1aec27661c4ef60545a0924
treed04fc16471211040e00b7ce66665c461ab0a0dfa
parent4201be08a1cb1358e7ee30f81927b7c11f477ea3
Rename AudioState to CallAudioState

Deprecate AudioState class and make methods @SystemApi where
necessary to minimize impact to SystemApi
Replace usages of AudioState inside Telecom sub-systems
Fire both onCallAudioStateChanged and onAudioStateChanged callbacks
for backward compatibility
Support both setAudioState and setCallAudioState for all classes

Bug: 21040387
Bug: 21088300
Change-Id: I3ec7b3afdaa344c6d639d1c421f1842d67f7d0f7
15 files changed:
api/current.txt
api/system-current.txt
telecomm/java/android/telecom/AudioState.java
telecomm/java/android/telecom/CallAudioState.aidl [new file with mode: 0644]
telecomm/java/android/telecom/CallAudioState.java [new file with mode: 0644]
telecomm/java/android/telecom/Conference.java
telecomm/java/android/telecom/Connection.java
telecomm/java/android/telecom/ConnectionService.java
telecomm/java/android/telecom/InCallAdapter.java
telecomm/java/android/telecom/InCallService.java
telecomm/java/android/telecom/Phone.java
telecomm/java/android/telecom/RemoteConference.java
telecomm/java/android/telecom/RemoteConnection.java
telecomm/java/com/android/internal/telecom/IConnectionService.aidl
telecomm/java/com/android/internal/telecom/IInCallService.aidl