Add handler parameter for callbacks.
Bug: 20160491 Change-Id: I94639b06b8c97b6585e169d667a67ce328e716af
This commit is contained in:
@@ -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.
|
||||
*
|
||||
@@ -369,10 +372,18 @@ 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.
|
||||
|
||||
Reference in New Issue
Block a user