class MAGES::Recorder::StartPacket2¶
Overview¶
Header packet for the recording. More…
class StartPacket2: public MAGES::Recorder::Packet { public: // classes class ChapterData; // properties int Version; CompressionMethod Compression; override PacketType Type; double Rtss; double EndRtss; DateTime Date; IReadOnlyList<ChapterData> Chapters; // methods StartPacket2( CompressionMethod compression, long frame, double rtss, DateTime date, double finishRtss = 0.0, IEnumerable<ChapterData> chapters = null ); };
Inherited Members¶
public:
// properties
PacketType Type;
Detailed Documentation¶
Header packet for the recording.
Properties¶
int Version
Gets the version of the packet.
CompressionMethod Compression
Gets the compression method used for the packet.
double Rtss
Gets the RTSS of the packet.
double EndRtss
Gets the finish RTSS of the packet.
DateTime Date
Gets the date of the recording.
IReadOnlyList<ChapterData> Chapters
Gets the chapter index.
Methods¶
StartPacket2(
CompressionMethod compression,
long frame,
double rtss,
DateTime date,
double finishRtss = 0.0,
IEnumerable<ChapterData> chapters = null
)
Initializes a new instance of the StartPacket2 class.
Parameters:
version |
The version. |
compression |
The compression method. |
frame |
The current frame number. |
rtss |
The real time since startup. |
date |
The date of the recording. |
finishRtss |
The end RTSS of the recording. |
chapters |
The chapter index. |