Freigeben über


CIP_HDR2_SYT-Struktur (avcstrm.h)

Die CIP_HDR2_SYT-Struktur beschreibt das zweite Quadlet eines CIP-Headerpaars für einen DATENstrom im DV-Format.

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;

Member

SYT

Untere 16 Bits der CYCLE_TIME. Dies wird nicht zum Öffnen eines Datenstroms verwendet.

RSV

Muss auf 0:0 festgelegt werden.

STYPE

Gibt den Videosignaltyp an, der zum Übertragen von Echtzeitdaten verwendet wird.

F5060_OR_TSF

Gibt die Feldcodierung oder das Zeitverschiebungsflag abhängig vom Wert von FMT an. Dieses Flag kann entweder 0 für NTSC oder 1 für PAL oder 1 für TimeShiftFlag sein. Dieses Flag hat je nach FMT Member mehrere Bedeutungen (z. B. union). Wenn der FMT-Member das DV-Format angibt, handelt es sich entweder um ein 50/60-Flag (NTSC oder PAL). Wenn es sich um MPEG-TS handelt, handelt es sich um ein zeitverschiebendes Flag.

FMT

CIP-Format-ID. Beispiel: 000000 = DV und 100000 = MPEG2TS. Wenn dies 111111 (keine Daten) ist, werden DBS, FN, SPH und DBC (im ersten Quadlet des CIP-Headers , CIP_HDR1) ignoriert.

Bit10

Muss auf 1:0 festgelegt werden.

Anforderungen

Anforderung Wert
Header avcstrm.h (include Avcstrm.h)

Weitere Informationen

CIP_HDR1