ClockType

public class ClockType extends Object
implements Parcelable

This class is deprecated.
The Stream Protect API will be shutdown in 2023.

ClockType informs Stream Protect what is the clock of the packet receiving time (microseconds) in FrameInfo from client app. A ClockType instance is a Parcelable. Check SystemClock for more details.

Constant Summary

int BOOTTIME This constant is deprecated. The Stream Protect API will be shutdown in 2023.
int MONOTONIC This constant is deprecated. The Stream Protect API will be shutdown in 2023.
int REALTIME This constant is deprecated. The Stream Protect API will be shutdown in 2023.

Inherited Constant Summary

Field Summary

public static final Creator<ClockType> CREATOR

Public Constructor Summary

ClockType(int clockType)
This constructor is deprecated. The Stream Protect API will be shutdown in 2023.

Public Method Summary

int
getClockType()
This method is deprecated. The Stream Protect API will be shutdown in 2023.
String
void
writeToParcel(Parcel dest, int flags)

Inherited Method Summary

Constants

public static final int BOOTTIME

This constant is deprecated.
The Stream Protect API will be shutdown in 2023.

Monotonic clock since system booted, for example System.elapsedRealtimeNanos() / 1000. This includes the deep sleep.

Constant Value: 2

public static final int MONOTONIC

This constant is deprecated.
The Stream Protect API will be shutdown in 2023.

Monotonic clock since system booted, for example System.nanoTime() / 1000. It stops when the system enters deep sleep. We recommend to use this, even though the SDK supports other types.

Constant Value: 1

public static final int REALTIME

This constant is deprecated.
The Stream Protect API will be shutdown in 2023.

Standard clock since the epoch, for example System.currentTimeMillis() * 1000.

Constant Value: 0

Fields

public static final Creator<ClockType> CREATOR

Public Constructors

public ClockType (int clockType)

This constructor is deprecated.
The Stream Protect API will be shutdown in 2023.

Specifies ClockType being used for timing in FrameInfo.

Public Methods

public int getClockType ()

This method is deprecated.
The Stream Protect API will be shutdown in 2023.

Extracts ClockType.

public String toString ()

public void writeToParcel (Parcel dest, int flags)