VideoInfo

public final class VideoInfo extends Object
implements Parcelable

A class that holds video properties of the current media session. The current VideoInfo can be obtained from MediaStatus.

Nested Class Summary

class VideoInfo.Builder Builder for VideoInfo

Constant Summary

int HDR_TYPE_DV Dolby Vision.
int HDR_TYPE_HDR High Dynamic Range.
int HDR_TYPE_HDR10 HDR10.
int HDR_TYPE_SDR Standard Dynamic Range.
int HDR_TYPE_UNKNOWN Unknown HDR type.

Inherited Constant Summary

Public Method Summary

boolean
equals(Object other)
int
getHdrType()
Returns the HDR type of the current media session.
int
getHeight()
Returns the width of the height in pixels.
int
getWidth()
Returns the width of the video in pixels.
int
void
writeToParcel(Parcel out, int flags)

Inherited Method Summary

Constants

public static final int HDR_TYPE_DV

Dolby Vision.

Constant Value: 3

public static final int HDR_TYPE_HDR

High Dynamic Range.

Constant Value: 4

public static final int HDR_TYPE_HDR10

HDR10.

Constant Value: 2

public static final int HDR_TYPE_SDR

Standard Dynamic Range.

Constant Value: 1

public static final int HDR_TYPE_UNKNOWN

Unknown HDR type.

Constant Value: 0

Public Methods

public boolean equals (Object other)

public int getHdrType ()

Returns the HDR type of the current media session.

public int getHeight ()

Returns the width of the height in pixels.

public int getWidth ()

Returns the width of the video in pixels.

public int hashCode ()

public void writeToParcel (Parcel out, int flags)