CIP_HDR1 structure (avcstrm.h)

The CIP_HDR1 structure describes the generic data structure of the two quadlet CIP headers (first quadlet of the pair).

Syntax

typedef struct _CIP_HDR1 {
  ULONG DBC : 8;
  ULONG Rsv00 : 2;
  ULONG SPH : 1;
  ULONG QPC : 3;
  ULONG FN : 2;
  ULONG DBS : 8;
  ULONG SID : 6;
  ULONG Bit00 : 2;
} CIP_HDR1, *PCIP_HDR1;

Members

DBC

Data block counter. This is not used by subunit driver. It must be set to 0.

Rsv00

Reserved bits. Do not use this. It must be 0:0.

SPH

Specifies a source packet header. A value of 1 indicates the presence of a source packet header. A value of 0 indicates no source packet header.

QPC

Quadlet padding count (0..7 quadlets).

FN

Specifies the fractional number.

DBS

Specifies the data block size in quadlets.

SID

Specifies the source node ID (ID of transmitter). Not used by the subunit driver. Must be set to 0.

Bit00

Must be set to 0:0.

Requirements

Requirement Value
Header avcstrm.h (include Avcstrm.h)

See also

CIP_HDR2_FDF

CIP_HDR2_MPEGTS

CIP_HDR2_SYT