estrutura CIP_HDR2_SYT (avcstrm.h)
A estrutura CIP_HDR2_SYT descreve o segundo quadlet de um par de cabeçalho CIP para um fluxo de formato DV.
Sintaxe
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;
Membros
SYT
16 bits inferiores de CYCLE_TIME. Isso não é usado para abrir um fluxo.
RSV
Deve ser definido como 0:0.
STYPE
Especifica o tipo de sinal de vídeo, que é usado para transmitir dados em tempo real.
F5060_OR_TSF
Especifica a codificação de campo ou o sinalizador de deslocamento de tempo, dependendo do valor de FMT. Esse sinalizador pode ser 0 para NTSC ou 1 para PAL ou 1 para TimeShiftFlag. Esse sinalizador tem vários significados (como uma união), dependendo do membro FMT. Se o membro FMT indicar o formato DV, esse será o sinalizador 50/60 (NTSC ou PAL); se for MPEG-TS, esse será um sinalizador de mudança de tempo.
FMT
ID de formato CIP. Por exemplo, 000000 = DV e 100000 = MPEG2TS. Se isso for 111111 (sem dados), DBS, FN, SPH e DBC (no primeiro quadlet do cabeçalho CIP, CIP_HDR1) serão ignorados.
Bit10
Deve ser definido como 1:0.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | avcstrm.h (inclua Avcstrm.h) |