Compartir a través de


estructura KSAC3_ERROR_CONCEALMENT (ksmedia.h)

La estructura de KSAC3_ERROR_CONCEALMENT especifica cómo se deben ocultar los errores en una secuencia codificada con AC-3 durante la reproducción.

Sintaxis

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

Miembros

fRepeatPreviousBlock

Especifica si se va a repetir el bloque anterior cuando se produce un error. Si es TRUE, el descodificador repite el último bloque no en error siempre que se detecten errores en el flujo de entrada. Si es FALSE, el descodificador cambia. Un flujo de salida silenciado no produce necesariamente ningún paquete de datos. En su lugar, el representador podría sustituir una secuencia más confiable o simplemente generar silencio.

fErrorInCurrentBlock

Especifica si el bloque actual contiene un error. Si es TRUE, el bloque actual contiene un error. Si es FALSE, el bloque actual no tiene errores.

Comentarios

Esta estructura la usa la propiedad KSPROPERTY_AC3_ERROR_CONCEALMENT .

Requisitos

Requisito Valor
Header ksmedia.h (incluya Ksmedia.h)

Consulte también

KSPROPERTY_AC3_ERROR_CONCEALMENT