diff options
| author | Andrew Lee <anwlee@google.com> | 2015-04-30 22:27:21 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-04-30 22:27:24 +0000 |
| commit | 5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004 (patch) | |
| tree | d5cc5259d91e3d1ef5647a60c0ed2e7655e29857 /telecomm/java/android/telecom/InCallService.java | |
| parent | 7dc7d09ba5abdc99eb5f106cf3ce545355d4c9be (diff) | |
| parent | 011728fc3a4368b601844d225d1f37bf48ea5735 (diff) | |
| download | frameworks_base-5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004.zip frameworks_base-5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004.tar.gz frameworks_base-5b8b0df7bfcbeb8a6ac165fcbcad57aa2b597004.tar.bz2 | |
Merge "Add handler parameter for callbacks." into mnc-dev
Diffstat (limited to 'telecomm/java/android/telecom/InCallService.java')
| -rw-r--r-- | telecomm/java/android/telecom/InCallService.java | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/telecomm/java/android/telecom/InCallService.java b/telecomm/java/android/telecom/InCallService.java index 2c8415a..3cb4e87 100644 --- a/telecomm/java/android/telecom/InCallService.java +++ b/telecomm/java/android/telecom/InCallService.java @@ -362,6 +362,9 @@ public abstract class InCallService extends Service { */ public static abstract class VideoCall { + /** @hide */ + public abstract void destroy(); + /** * Registers a callback to receive commands and state changes for video calls. * @@ -370,9 +373,17 @@ public abstract class InCallService extends Service { public abstract void registerCallback(VideoCall.Callback callback); /** + * Registers a callback to receive commands and state changes for video calls. + * + * @param callback The video call callback. + * @param handler A handler which commands and status changes will be delivered to. + */ + public abstract void registerCallback(VideoCall.Callback callback, Handler handler); + + /** * Clears the video call listener set via {@link #registerCallback}. */ - public abstract void unregisterCallback(); + public abstract void unregisterCallback(VideoCall.Callback callback); /** * Sets the camera to be used for video recording in a video call. |
