CIP_HDR2_SYT structure

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

Header

Avcstrm.h (include Avcstrm.h)

See also

CIP_HDR1

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft