- RevueSDK
- FrameCryptoError
Enumeration
FrameCryptoError
Frame crypto 加解密逐幀錯誤(v0.14.0,C 層 REVUEKIT_EVENT_FRAME_CRYPTO_ERROR type 102)。
enum FrameCryptoErrorOverview
runtime 加解密失敗時,SDK drop 該幀、不中斷通話,並透過 RevueDelegate.didReceiveFrameCryptoError(_:) 通知。串接端據此觀察錯誤率、 決定是否提示使用者或掛斷。持續出現=持續黑畫面/無聲。
case 表達方向(encrypt/decrypt)與原因(callback 失敗 / buffer 過小), 關聯值帶媒體型別、ssrc 與 caller 回傳碼(對齊既有 RevueInitError.initFailed(code:) / RoomMessageError.messageTooLong(size:maxSize:) 的關聯值風格)。
Topics
Enumeration Cases
case bufferOversize(mediaType: FrameMediaType, ssrc: UInt32)加密寫出超過
getMaxSize宣告上限(僅發生在加密方向、無 caller code)case decryptFailed(mediaType: FrameMediaType, ssrc: UInt32, code: Int)解密 callback 回非 0(
code為該回傳值)case encryptFailed(mediaType: FrameMediaType, ssrc: UInt32, code: Int)加密 callback 回非 0(
code為該回傳值)