RTP Trace System
1.0
|
TDTF Prefix. More...
#include <tdtf.h>
Public Types | |
enum | MediaTypes { MT_Unknown = 0x00, MT_MPEG = 0x01, MT_H263 = 0x02, MT_MP3 = 0x03 } |
Public Attributes | |
char | TDTF_ID [4] |
card32 | Version |
card64 | TraceTimeStamp |
card64 | UtilizationTimeStamp |
card16 | MediaType |
card16 | MediaSubtype |
card32 | pad01 |
card64 | pad02 |
char | Title [MaxTitleLength] |
char | Copyright [MaxCopyrightLength] |
char | Comment [MaxCommentLength] |
char | URL [MaxURLLength] |
Static Public Attributes | |
static const card32 | CurrentVersion = 0x74660000 |
static const cardinal | MaxTitleLength = 64 |
static const cardinal | MaxCopyrightLength = 64 |
static const cardinal | MaxCommentLength = 64 |
static const cardinal | MaxURLLength = 128 |
TDTF Prefix.
This is a TDTF file's prefix.
Comment.
Copyright.
const card32 Coral::TDTFPrefix::CurrentVersion = 0x74660000 [static] |
Current format version.
const cardinal Coral::TDTFPrefix::MaxCommentLength = 64 [static] |
Maximum comment length.
const cardinal Coral::TDTFPrefix::MaxCopyrightLength = 64 [static] |
Maximum copyright length.
const cardinal Coral::TDTFPrefix::MaxTitleLength = 64 [static] |
Maximum title length.
const cardinal Coral::TDTFPrefix::MaxURLLength = 128 [static] |
Maximum URL length.
Media subtype;
Media type.
Unused.
Unused.
char Coral::TDTFPrefix::TDTF_ID[4] |
This is the TDTF ID: "TDTF".
Title.
Time stamp for start of trace creation. It can be used to compute total creation time using TDTFSuffix's TraceTimeStamp.
URL.
Time stamp for start of utilization creation. It can be used to compute total creation time using TDTFSuffix's UtilizationTimeStamp. If this time stamp is 0, a utilization has not been created yet or is invalid (e.g. TUtilizer abortion or failure). Therefore, it can also be used to check, if utilization information is valid.
Format version.