CIP_HDR2_SYT - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// avcstrm.h

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;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-avcstrm-_cip_hdr2_syt)

_CIP_HDR2_SYT structure

Description

The CIP_HDR2_SYT structure describes the second quadlet of a CIP header pair for a DV format stream.

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.

See also

CIP_HDR1