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