Static Public Member Functions | |
static fm.liveswitch.MediaTrackReport | fromJson (String instanceJson) |
Deserializes an instance from JSON. More... | |
static fm.liveswitch.MediaTrackReport[] | fromJsonArray (String arrayJson) |
Derializes an array from JSON. More... | |
static String | toJson (fm.liveswitch.MediaTrackReport instance) |
Serializes an instance to JSON. More... | |
static String | toJsonArray (fm.liveswitch.MediaTrackReport[] array) |
Serializes an array to JSON. More... | |
Static Public Member Functions inherited from fm.liveswitch.Report | |
static< T extends fm.liveswitch.IEquivalent< T > T[] | processArray (T[] newValues, T[] oldValues) |
Processes an array for a report. More... | |
static fm.liveswitch.NullableBoolean | processBoolean (boolean newValue, boolean oldValue) |
Processes a boolean for a report. More... | |
static boolean[] | processBooleanArray (boolean[] newValues, boolean[] oldValues) |
Processes a boolean array for a report. More... | |
static fm.liveswitch.NullableDouble | processDouble (double newValue, double oldValue) |
Processes a double for a report. More... | |
static fm.liveswitch.NullableFloat | processFloat (float newValue, float oldValue) |
Processes a float for a report. More... | |
static float[] | processFloatArray (float[] newValues, float[] oldValues) |
Processes a float array for a report. More... | |
static double[] | processFloatArray (double[] newValues, double[] oldValues) |
Processes a double array for a report. More... | |
static fm.liveswitch.NullableInteger | processInteger (int newValue, int oldValue) |
Processes an integer for a report. More... | |
static int[] | processIntegerArray (int[] newValues, int[] oldValues) |
Processes a integer array for a report. More... | |
static fm.liveswitch.NullableLong | processLong (long newValue, long oldValue) |
Processes a long for a report. More... | |
static long[] | processLongArray (long[] newValues, long[] oldValues) |
Processes a long array for a report. More... | |
static< T extends Object &fm.liveswitch.IEquivalent< T > T | processObject (T newValue, T oldValue) |
Processes an array for a report. More... | |
static fm.liveswitch.NullableShort | processShort (short newValue, short oldValue) |
Processes a short for a report. More... | |
static short[] | processShortArray (short[] newValues, short[] oldValues) |
Processes a short array for a report. More... | |
static String | processString (String newValue, String oldValue) |
Processes a string for a report. More... | |
Protected Member Functions | |
void | deserializeProperties (String key, String valueJson) |
Deserializes the properties. More... | |
void | serializeProperties (java.util.HashMap< String, String > jsonObject) |
Serializes the properties. More... | |
Protected Member Functions inherited from fm.liveswitch.Report | |
Report () | |
Media track report.
fm.liveswitch.MediaTrackReport.MediaTrackReport | ( | ) |
Initializes a new instance of the fm.liveswitch.MediaTrackReport class.
|
protected |
Deserializes the properties.
key | The key. |
valueJson | The value in JSON format. |
Reimplemented from fm.liveswitch.Report.
|
static |
Deserializes an instance from JSON.
instanceJson | The instance JSON. |
|
static |
Derializes an array from JSON.
arrayJson | The array JSON. |
fm.liveswitch.NullableInteger fm.liveswitch.MediaTrackReport.getBitrate | ( | ) |
Gets the bitrate.
fm.liveswitch.NullableInteger fm.liveswitch.MediaTrackReport.getFrameHeight | ( | ) |
Gets the frame height.
fm.liveswitch.NullableDouble fm.liveswitch.MediaTrackReport.getFrameRate | ( | ) |
Gets the frame rate.
fm.liveswitch.NullableLong fm.liveswitch.MediaTrackReport.getFramesCorrupted | ( | ) |
Gets the number of frames corrupted.
fm.liveswitch.NullableLong fm.liveswitch.MediaTrackReport.getFramesDecoded | ( | ) |
Gets the number of frames decoded.
fm.liveswitch.NullableLong fm.liveswitch.MediaTrackReport.getFramesDropped | ( | ) |
Gets the number of frames dropped.
fm.liveswitch.NullableLong fm.liveswitch.MediaTrackReport.getFramesEncoded | ( | ) |
Gets the number of frames encoded.
fm.liveswitch.NullableLong fm.liveswitch.MediaTrackReport.getFramesReceived | ( | ) |
Gets the number of frames received.
fm.liveswitch.NullableLong fm.liveswitch.MediaTrackReport.getFramesSent | ( | ) |
Gets the number of frames sent.
fm.liveswitch.NullableInteger fm.liveswitch.MediaTrackReport.getFrameWidth | ( | ) |
Gets the frame width.
fm.liveswitch.NullableInteger fm.liveswitch.MediaTrackReport.getMaxBitrate | ( | ) |
Gets the maximum bitrate.
fm.liveswitch.NullableInteger fm.liveswitch.MediaTrackReport.getMinBitrate | ( | ) |
Gets the minimum bitrate.
|
protected |
Serializes the properties.
jsonObject | The JSON object. |
Reimplemented from fm.liveswitch.Report.
void fm.liveswitch.MediaTrackReport.setBitrate | ( | fm.liveswitch.NullableInteger | value | ) |
Sets the bitrate.
void fm.liveswitch.MediaTrackReport.setFrameHeight | ( | fm.liveswitch.NullableInteger | value | ) |
Sets the frame height.
void fm.liveswitch.MediaTrackReport.setFrameRate | ( | fm.liveswitch.NullableDouble | value | ) |
Sets the frame rate.
void fm.liveswitch.MediaTrackReport.setFramesCorrupted | ( | fm.liveswitch.NullableLong | value | ) |
Sets the number of frames corrupted.
void fm.liveswitch.MediaTrackReport.setFramesDecoded | ( | fm.liveswitch.NullableLong | value | ) |
Sets the number of frames decoded.
void fm.liveswitch.MediaTrackReport.setFramesDropped | ( | fm.liveswitch.NullableLong | value | ) |
Sets the number of frames dropped.
void fm.liveswitch.MediaTrackReport.setFramesEncoded | ( | fm.liveswitch.NullableLong | value | ) |
Sets the number of frames encoded.
void fm.liveswitch.MediaTrackReport.setFramesReceived | ( | fm.liveswitch.NullableLong | value | ) |
Sets the number of frames received.
void fm.liveswitch.MediaTrackReport.setFramesSent | ( | fm.liveswitch.NullableLong | value | ) |
Sets the number of frames sent.
void fm.liveswitch.MediaTrackReport.setFrameWidth | ( | fm.liveswitch.NullableInteger | value | ) |
Sets the frame width.
void fm.liveswitch.MediaTrackReport.setMaxBitrate | ( | fm.liveswitch.NullableInteger | value | ) |
Sets the maximum bitrate.
void fm.liveswitch.MediaTrackReport.setMinBitrate | ( | fm.liveswitch.NullableInteger | value | ) |
Sets the minimum bitrate.
String fm.liveswitch.MediaTrackReport.toJson | ( | ) |
Serializes this instance to JSON.
|
static |
Serializes an instance to JSON.
instance | The instance. |
|
static |
Serializes an array to JSON.
array | The array. |