Connection.VideoProvider.OnSendSessionModifyRequest 方法

定义

发出修改当前视频会话属性的请求。

[Android.Runtime.Register("onSendSessionModifyRequest", "(Landroid/telecom/VideoProfile;Landroid/telecom/VideoProfile;)V", "GetOnSendSessionModifyRequest_Landroid_telecom_VideoProfile_Landroid_telecom_VideoProfile_Handler", ApiSince=23)]
public abstract void OnSendSessionModifyRequest (Android.Telecom.VideoProfile? fromProfile, Android.Telecom.VideoProfile? toProfile);
[<Android.Runtime.Register("onSendSessionModifyRequest", "(Landroid/telecom/VideoProfile;Landroid/telecom/VideoProfile;)V", "GetOnSendSessionModifyRequest_Landroid_telecom_VideoProfile_Landroid_telecom_VideoProfile_Handler", ApiSince=23)>]
abstract member OnSendSessionModifyRequest : Android.Telecom.VideoProfile * Android.Telecom.VideoProfile -> unit

参数

fromProfile
VideoProfile

请求之前的视频配置文件。

toProfile
VideoProfile

包含所请求更改的视频配置文件。

属性

注解

发出修改当前视频会话属性的请求。

示例方案包括:请求仅音频呼叫升级到双向视频呼叫,打开或关闭用户的相机,在不再是前台应用程序时 InCallService 发送暂停信号。

VideoProvider如果确定请求无效,则它应调用#receiveSessionModifyResponse(int, VideoProfile, VideoProfile)以将无效请求报告回该InCallService请求。

如果请求需要对等设备的用户进行确认,则必须 VideoProvider 将请求传达给对等设备并处理用户的响应。 #receiveSessionModifyResponse(int, VideoProfile, VideoProfile) 用于通知 InCallService 请求的结果。

从通过InCallService.VideoCall#sendSessionModifyRequest(VideoProfile)发送。InCallService

适用于 . 的 android.telecom.Connection.VideoProvider.onSendSessionModifyRequest(android.telecom.VideoProfile, android.telecom.VideoProfile)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于