public class VideoFrameMesg extends Mesg
Modifier and Type | Field and Description |
---|---|
static int |
FrameNumberFieldNum |
static int |
TimestampFieldNum |
static int |
TimestampMsFieldNum |
protected static Mesg |
videoFrameMesg |
developerFields, fields, localNum, name, num, systemTimeOffset
Constructor and Description |
---|
VideoFrameMesg() |
VideoFrameMesg(Mesg mesg) |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getFrameNumber()
Get frame_number field
Comment: Number of the frame that the timestamp and timestamp_ms correlate to
|
DateTime |
getTimestamp()
Get timestamp field
Units: s
Comment: Whole second part of the timestamp
|
java.lang.Integer |
getTimestampMs()
Get timestamp_ms field
Units: ms
Comment: Millisecond part of the timestamp.
|
void |
setFrameNumber(java.lang.Long frameNumber)
Set frame_number field
Comment: Number of the frame that the timestamp and timestamp_ms correlate to
|
void |
setTimestamp(DateTime timestamp)
Set timestamp field
Units: s
Comment: Whole second part of the timestamp
|
void |
setTimestampMs(java.lang.Integer timestampMs)
Set timestamp_ms field
Units: ms
Comment: Millisecond part of the timestamp.
|
addDeveloperField, addField, getActiveSubFieldIndex, getActiveSubFieldName, getDeveloperFields, getField, getField, getField, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValue, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBigIntegerValues, getFieldBitsValue, getFieldBitsValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValue, getFieldByteValues, getFieldByteValues, getFieldByteValues, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValue, getFieldDoubleValues, getFieldDoubleValues, getFieldDoubleValues, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValue, getFieldFloatValues, getFieldFloatValues, getFieldFloatValues, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValue, getFieldIntegerValues, getFieldIntegerValues, getFieldIntegerValues, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValue, getFieldLongValues, getFieldLongValues, getFieldLongValues, getFields, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValue, getFieldShortValues, getFieldShortValues, getFieldShortValues, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValue, getFieldStringValues, getFieldStringValues, getFieldStringValues, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getFieldValue, getIsFieldAccumulated, getLocalNum, getName, getNum, getNumFields, getNumFieldValues, getNumFieldValues, getNumFieldValues, getNumFieldValues, getOverrideField, hasField, removeExpandedFields, removeField, setField, setFields, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setFieldValue, setLocalNum, timestampToDateTime, write, write
public static final int TimestampFieldNum
public static final int TimestampMsFieldNum
public static final int FrameNumberFieldNum
protected static final Mesg videoFrameMesg
public VideoFrameMesg()
public VideoFrameMesg(Mesg mesg)
public DateTime getTimestamp()
public void setTimestamp(DateTime timestamp)
timestamp
- The new timestamp value to be setpublic java.lang.Integer getTimestampMs()
public void setTimestampMs(java.lang.Integer timestampMs)
timestampMs
- The new timestampMs value to be setpublic java.lang.Long getFrameNumber()
public void setFrameNumber(java.lang.Long frameNumber)
frameNumber
- The new frameNumber value to be set