CIP_HDR2_SYT structure (avcstrm.h)
The CIP_HDR2_SYT structure describes the second quadlet of a CIP header pair for a DV format stream.
Syntax
typedef struct _CIP_HDR2_SYT {
ULONG SYT : 16;
ULONG RSV : 2;
ULONG STYPE : 5;
ULONG F5060_OR_TSF : 1;
ULONG FMT : 6;
ULONG Bit10 : 2;
} CIP_HDR2_SYT, *PCIP_HDR2_SYT;
Members
SYT
Lower 16 bits of CYCLE_TIME. This is not used for opening a stream.
RSV
Must be set to 0:0.
STYPE
Specifies the video signal type, which is used for transmitting real time data.
F5060_OR_TSF
Specifies field encoding or time-shift flag depending on the value of FMT. This flag may be either 0 for NTSC or 1 for PAL, or 1 for TimeShiftFlag. This flag has multiple meanings (like a union) depending on the FMT member. If the FMT member indicates DV format, then this is either 50/60 flag (NTSC or PAL); if it is it MPEG-TS, then this is a time-shifting flag.
FMT
CIP format ID. For example, 000000 = DV and 100000 = MPEG2TS. If this is 111111 (no data), then DBS, FN, SPH and DBC (in the first quadlet of the CIP header, CIP_HDR1) are ignored.
Bit10
Must be set to 1:0.
Requirements
Requirement | Value |
---|---|
Header | avcstrm.h (include Avcstrm.h) |