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(Ksmedia.h 포함)

추가 정보

KSPROPERTY_AC3_ERROR_CONCEALMENT