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) |