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