Condividi tramite


struttura AVCSTRM_FORMAT_INFO (avcstrm.h)

La struttura AVCSTRM_FORMAT_INFO viene usata per descrivere un flusso di dati.

Sintassi

typedef struct _AVCSTRM_FORMAT_INFO {
  ULONG          SizeOfThisBlock;
  AVCSTRM_FORMAT AVCStrmFormat;
  CIP_HDR1       cipHdr1;
  CIP_HDR2_SYT   cipHdr2;
  ULONG          SrcPacketsPerFrame;
  ULONG          FrameSize;
  ULONG          NumOfRcvBuffers;
  ULONG          NumOfXmtBuffers;
  DWORD          OptionFlags;
  ULONG          AvgTimePerFrame;
  ULONG          BlockPeriod;
  ULONG          Reserved[4];
} AVCSTRM_FORMAT_INFO, *PAVCSTRM_FORMAT_INFO;

Members

SizeOfThisBlock

Specifica le dimensioni di questa struttura di dati, in byte.

AVCStrmFormat

Specifica uno dei formati di subunit di streaming AV/C definiti in AVCSTRM_FORMAT.

cipHdr1

Specifica la definizione del primo quadlet delle due intestazioni CIP quadlet.

cipHdr2

Specifica la definizione del secondo quadlet delle due intestazioni CIP quadlet.

SrcPacketsPerFrame

Specifica il numero di pacchetti di origine per riempire un frame di dati.

FrameSize

Specifica le dimensioni del buffer dei dati.

NumOfRcvBuffers

Specifica il numero di buffer riceventi.

NumOfXmtBuffers

Specifica il numero di buffer di trasmissione.

OptionFlags

Specifica eventuali flag di opzione. Attualmente è definito un solo flag:

Flag Descrizione
AVCSTRM_FORMAT_OPTION_STRIP_SPH Rimuovere l'intestazione SPH (source packet header) dal pacchetto di dati a 192 byte per MPEG2TS.

AvgTimePerFrame

Specifica il tempo medio per fotogramma in unità di 100 nanosecondi.

BlockPeriod

Specifica il punto del blocco. Questa opzione viene utilizzata solo per la trasmissione. Viene calcolato da 1/ BlockPerSecond 1.000.000.000secondi del diagramma. Per SDDV, trasmette un blocco per 1394 ciclo. 1/(29.97 250) * 1.000.000.000.000 = 133.466.800 millisecondi.

Reserved[4]

Riservato. Non usare. Deve essere 0.

Requisiti

Requisito Valore
Intestazione avcstrm.h (include Avcstrm.h)

Vedi anche

AVCSTRM_FORMAT

CIP_HDR1

CIP_HDR2_FDF

CIP_HDR2_MPEGTS

CIP_HDR2_SYT