Connection.VideoProvider.SetCallDataUsage(Int64) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Used to inform listening InCallService
implementations when the data usage of the
video associated with the current Connection
has changed.
[Android.Runtime.Register("setCallDataUsage", "(J)V", "GetSetCallDataUsage_JHandler", ApiSince=23)]
public virtual void SetCallDataUsage (long dataUsage);
[<Android.Runtime.Register("setCallDataUsage", "(J)V", "GetSetCallDataUsage_JHandler", ApiSince=23)>]
abstract member SetCallDataUsage : int64 -> unit
override this.SetCallDataUsage : int64 -> unit
Parameters
- dataUsage
- Int64
The updated data usage (in bytes). Reported as the cumulative bytes used since the start of the call.
- Attributes
Remarks
Used to inform listening InCallService
implementations when the data usage of the video associated with the current Connection
has changed.
This could be in response to a preview request via #onRequestConnectionDataUsage()
, or as a periodic update by the VideoProvider
. Where periodic updates of data usage are provided, they should be provided at most for every 1 MB of data transferred and no more than once every 10 sec.
Received by the InCallService
via InCallService.VideoCall.Callback#onCallDataUsageChanged(long)
.
Java documentation for android.telecom.Connection.VideoProvider.setCallDataUsage(long)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.