структура KSAC3_ERROR_CONCEALMENT (ksmedia.h)
Структура KSAC3_ERROR_CONCEALMENT указывает, как ошибки в потоке с кодировкой AC-3 должны быть скрыты во время воспроизведения.
Синтаксис
typedef struct {
BOOL fRepeatPreviousBlock;
BOOL fErrorInCurrentBlock;
} KSAC3_ERROR_CONCEALMENT, *PKSAC3_ERROR_CONCEALMENT;
Члены
fRepeatPreviousBlock
Указывает, следует ли повторять предыдущий блок при возникновении ошибки. Если TRUE, декодатор повторяет последний блок не в ошибке, пока в входном потоке обнаружены ошибки. Если FALSE, декодирования отключает. Отключенный выходной поток не обязательно приводит к любым пакетам данных. Вместо этого отрисовщик может заменить более надежный поток или просто вывести молчание.
fErrorInCurrentBlock
Указывает, содержит ли текущий блок ошибку. Если TRUE, текущий блок содержит ошибку. Если FALSE, текущий блок не имеет ошибок.
Замечания
Эта структура используется свойством KSPROPERTY_AC3_ERROR_CONCEALMENT.
Требования
Требование | Ценность |
---|---|
заголовка | ksmedia.h (include Ksmedia.h) |