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) |