SDI Technologies iH30 Especificações Página 36

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 147
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 35
Ancillary Data
Quadro SDI Output PG-03776-001_v06 | 31
6.2 BASICS
Ancillary data is sent do the Quadro SDI device per frame by filling in the
corresponding fields in the following structure and setting the fields mask to indicate
those fields with valid data to be sent.
// Per Frame
typedef struct tagNVVIOANCDATAFRAME {
NvU32 version; // Structure version
NvU32 fields; // Field mask
NVVIOANCAUDIOGROUP AudioGroup1; // Audio group 1
NVVIOANCAUDIOGROUP AudioGroup2; // Audio group 2
NVVIOANCAUDIOGROUP AudioGroup3; // Audio group 3
NVVIOANCAUDIOGROUP AudioGroup4; // Audio group 4
NvU32 LTCTimecode; // RP188
NvU32 LTCUserBytes;
NvU32 VITCTimecode;
NvU32 VITCUserBytes;
NvU32 FilmTimecode;
NvU32 FilmUserBytes;
NvU32 ProductionTimecode; // RP201
NvU32 ProductionUserBytes; // RP201
NvU32 FrameID;
NvU32 numCustomPackets;
NVVIOANCDATAPACKET *CustomPackets;
} NVVIOANCDATAFRAME;
Once the ancillary data for a frame has been placed into the structure it is sent to the SDI
device with the
NvVIOANCAPI_SendANCData() function as shown in the Code Listing 30.
Note: As of Release 3.2 of the NVIDIA Quadro SDI SDK, only VITC and custom data
packets are supported by the ancillary data API.
Code Listing 30: Sending Ancillary Data to the SDI Device
// Send ANC data
NvVIOANCAPI_SendANCData(NULL, &ancData);
This call should be made by an application prior to call glPresentFrameKeyed() or
glPresentFrameDualFill().
Vista de página 35
1 2 ... 31 32 33 34 35 36 37 38 39 40 41 ... 146 147

Comentários a estes Manuais

Sem comentários