DSDIFF comment tag structure.
typedef struct {
WORD timeStampYear;
BYTE timeStampMonth;
BYTE timeStampDay;
BYTE timeStampHour;
BYTE timeStampMinutes;
WORD cmtType;
WORD cmtRef;
DWORD count;
char commentText[];
} TAG_DSD_COMMENT;
| timeStampYear | The year of the comment creation. |
| timeStampMonth | The month of the comment creation. |
| timeStampDay | The day of the comment creation. |
| timeStampHour | The hour of the comment creation. |
| timeStampMinutes | The minutes of the comment creation. |
| cmtType | The comment type... 0 = general comment, 1 = channel comment, 2 = sound source, 3 = file history. |
| cmtRef | The comment reference. Together with cmtType this indicates to what the comment refers. If cmtType=0 then this should be 0. If cmtType=1 then 0 = all channels, 1 = 1st channel, 2 = 2nd channel, etc. If cmtType=2 then 0 = DSD recording, 1 = analogue recording, 2 = PCM recording. If cmtType=3 then 0 = general remark, 1 = name of the operator, 2 = name or type of the creating machine, 3 = time zone information, 4 = revision of the file. |
| count | The length of the commentText. |
| commentText | The description of the comment, in ASCII. |