diff options
Diffstat (limited to 'telecomm/java/com')
-rw-r--r-- | telecomm/java/com/android/internal/telecomm/ICallVideoProvider.aidl | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/telecomm/java/com/android/internal/telecomm/ICallVideoProvider.aidl b/telecomm/java/com/android/internal/telecomm/ICallVideoProvider.aidl index c116dcb..f6587b7 100644 --- a/telecomm/java/com/android/internal/telecomm/ICallVideoProvider.aidl +++ b/telecomm/java/com/android/internal/telecomm/ICallVideoProvider.aidl @@ -16,6 +16,9 @@ package com.android.internal.telecomm; +import android.view.Surface; +import android.telecomm.VideoCallProfile; + /** * Internal remote interface for a call video provider. * @see android.telecomm.CallVideoProvider @@ -23,4 +26,22 @@ package com.android.internal.telecomm; */ oneway interface ICallVideoProvider { void setCamera(String cameraId); -}
\ No newline at end of file + + void setPreviewSurface(in Surface surface); + + void setDisplaySurface(in Surface surface); + + void setDeviceOrientation(int rotation); + + void setZoom(float value); + + void sendSessionModifyRequest(in VideoCallProfile reqProfile); + + void sendSessionModifyResponse(in VideoCallProfile responseProfile); + + void requestCameraCapabilities(); + + void requestCallDataUsage(); + + void setPauseImage(String uri); +} |