Condividi tramite


KSAC3_ERROR_CONCEALMENT struttura (ksmedia.h)

La struttura KSAC3_ERROR_CONCEALMENT specifica il modo in cui gli errori in un flusso con codifica AC-3 devono essere nascosti durante la riproduzione.

Sintassi

typedef struct {
  BOOL fRepeatPreviousBlock;
  BOOL fErrorInCurrentBlock;
} KSAC3_ERROR_CONCEALMENT, *PKSAC3_ERROR_CONCEALMENT;

Members

fRepeatPreviousBlock

Specifica se ripetere il blocco precedente quando si verifica un errore. Se TRUE, il decodificatore ripete l'ultimo blocco non in errore finché vengono rilevati errori nel flusso di input. Se FALSE, il decodificatore viene disattivato. Un flusso di output disattivato non comporta necessariamente pacchetti di dati. Il renderer potrebbe invece sostituire un flusso più affidabile o semplicemente un silenzio di output.

fErrorInCurrentBlock

Specifica se il blocco corrente contiene un errore. Se TRUE, il blocco corrente contiene un errore. Se FALSE, il blocco corrente non ha errori.

Commenti

Questa struttura viene usata dalla proprietà KSPROPERTY_AC3_ERROR_CONCEALMENT .

Requisiti

Requisito Valore
Intestazione ksmedia.h (includere Ksmedia.h)

Vedi anche

KSPROPERTY_AC3_ERROR_CONCEALMENT