public class RemoteVideoStatistics
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
decoderOutputFrameRate
The frame rate of the decoded video output.
|
private int |
delay
The delay in milliseconds.
|
private int |
height
The height of the video frame.
|
private int |
receivedBitrate
The received bitrate in Kbps.
|
private Constants.VideoStreamType |
rxStreamType
The type of the received video stream.
|
private int |
width
The width of the video frame.
|
| Constructor and Description |
|---|
RemoteVideoStatistics(int delay,
int width,
int height,
int receivedBitrate,
int decoderOutputFrameRate,
Constants.VideoStreamType rxStreamType)
Constructs a RemoteVideoStatistics object with specified values.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getDecoderOutputFrameRate()
Gets the frame rate of the decoded video output.
|
int |
getDelay()
Gets the delay in milliseconds.
|
int |
getHeight()
Gets the height of the video frame.
|
int |
getReceivedBitrate()
Gets the received bitrate in Kbps.
|
Constants.VideoStreamType |
getRxStreamType()
Gets the type of the received video stream.
|
int |
getWidth()
Gets the width of the video frame.
|
void |
setDecoderOutputFrameRate(int decoderOutputFrameRate)
Sets the frame rate of the decoded video output.
|
void |
setDelay(int delay)
Sets the delay in milliseconds.
|
void |
setHeight(int height)
Sets the height of the video frame.
|
void |
setReceivedBitrate(int receivedBitrate)
Sets the received bitrate in Kbps.
|
void |
setRxStreamType(Constants.VideoStreamType rxStreamType)
Sets the type of the received video stream.
|
void |
setWidth(int width)
Sets the width of the video frame.
|
java.lang.String |
toString()
Returns a string representation of the RemoteVideoStatistics object.
|
private int delay
private int width
private int height
private int receivedBitrate
private int decoderOutputFrameRate
private Constants.VideoStreamType rxStreamType
public RemoteVideoStatistics(int delay,
int width,
int height,
int receivedBitrate,
int decoderOutputFrameRate,
Constants.VideoStreamType rxStreamType)
delay - The delay in milliseconds.width - The width of the video frame.height - The height of the video frame.receivedBitrate - The received bitrate in Kbps.decoderOutputFrameRate - The frame rate of the decoded video output.rxStreamType - The type of the received video stream.public int getDelay()
public void setDelay(int delay)
delay - The delay to set.public int getWidth()
public void setWidth(int width)
width - The width to set.public int getHeight()
public void setHeight(int height)
height - The height to set.public int getReceivedBitrate()
public void setReceivedBitrate(int receivedBitrate)
receivedBitrate - The received bitrate to set.public int getDecoderOutputFrameRate()
public void setDecoderOutputFrameRate(int decoderOutputFrameRate)
decoderOutputFrameRate - The decoder output frame rate to set.public Constants.VideoStreamType getRxStreamType()
public void setRxStreamType(Constants.VideoStreamType rxStreamType)
rxStreamType - The received video stream type to set.public java.lang.String toString()
toString in class java.lang.Object