Partager via


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)

Voir aussi

CIP_HDR1