CIP_HDR2_SYT structure (avcstrm.h)
La structure CIP_HDR2_SYT décrit le deuxième quadlet d’une paire d’en-têtes CIP pour un flux de format DV.
Syntaxe
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;
Membres
SYT
16 bits de CYCLE_TIME inférieurs. Cela n’est pas utilisé pour ouvrir un flux.
RSV
Doit être défini sur 0 :0.
STYPE
Spécifie le type de signal vidéo utilisé pour transmettre des données en temps réel.
F5060_OR_TSF
Spécifie l’encodage de champ ou l’indicateur de décalage temporel en fonction de la valeur de OGF. Cet indicateur peut être 0 pour NTSC ou 1 pour PAL, ou 1 pour TimeShiftFlag. Cet indicateur a plusieurs significations (comme une union) en fonction du membre OGF. Si le membre OGF indique le format DV, il s’agit d’un indicateur 50/60 (NTSC ou PAL). S’il s’agit de MPEG-TS, il s’agit d’un indicateur de décalage temporel.
FMT
ID de format CIP. Par exemple, 000000 = DV et 1000000 = MPEG2TS. S’il s’agit de 111111 (aucune donnée), DBS, FN, SPH et DBC (dans le premier quadlet de l’en-tête CIP, CIP_HDR1) sont ignorés.
Bit10
Doit être défini sur 1 :0.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | avcstrm.h (inclure Avcstrm.h) |