Freigeben über


Connection.VideoProvider.OnSendSessionModifyRequest Methode

Definition

Gibt eine Anforderung zum Ändern der Eigenschaften der aktuellen Videositzung aus.

[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

Parameter

fromProfile
VideoProfile

Das Videoprofil vor der Anforderung.

toProfile
VideoProfile

Das Videoprofil mit den angeforderten Änderungen.

Attribute

Hinweise

Gibt eine Anforderung zum Ändern der Eigenschaften der aktuellen Videositzung aus.

Beispielszenarien sind: Anfordern eines reinen Audioanrufs, um ein Upgrade auf einen bidirektionalen Videoanruf durchzuführen, die Kamera des Benutzers zu aktivieren oder zu deaktivieren und ein Pausensignal zu senden, wenn die InCallService Vordergrundanwendung nicht mehr ist.

Wenn die VideoProvider Anforderung ungültig ist, sollte sie aufgerufen #receiveSessionModifyResponse(int, VideoProfile, VideoProfile) werden, um die ungültige Anforderung zurück an die InCallService.

Wenn eine Anforderung eine Bestätigung des Benutzers des Peergeräts erfordert, muss die VideoProvider Anforderung an das Peergerät übermittelt und die Antwort des Benutzers verarbeitet werden. #receiveSessionModifyResponse(int, VideoProfile, VideoProfile) wird verwendet, um das InCallService Ergebnis der Anforderung zu informieren.

Gesendet von der InCallService Via InCallService.VideoCall#sendSessionModifyRequest(VideoProfile).

Java-Dokumentation für android.telecom.Connection.VideoProvider.onSendSessionModifyRequest(android.telecom.VideoProfile, android.telecom.VideoProfile).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: