HEVCDecoderDelegate
public protocol HEVCDecoderDelegate : NSObjectProtocol
IntdashVideoDecoder.HEVCDecoder
がフレームをデコードした際に使用する Delegate を表すプロトコル。
-
セットした画像データのデコードが成功した際に呼び出されるコールバック。
Declaration
Swift
func decodedFrameData(_ decoder: IntdashVideoDecoder.HEVCDecoder, decodeBuffer: CVImageBuffer, timestamp: TimeInterval)
Parameters
decoder
HEVC用デコーダー
decodeBuffer
デコードされた画像データ
timestamp
タイムスタンプ
-
セットした画像データのデコードが成功した際に呼び出されるコールバック。
Declaration
Swift
func decodedFrameDataToUIImage(_ decoder: IntdashVideoDecoder.HEVCDecoder, decodeImage: UIImage, timestamp: TimeInterval)
Parameters
decoder
HEVC用デコーダー
decodeImage
デコードされた画像データ
timestamp
タイムスタンプ
-
セットした画像データのデコードが失敗した際に呼び出されるコールバック。
Declaration
Swift
func decodeFailedFrameData(_ decoder: IntdashVideoDecoder.HEVCDecoder, error: NSError)
Parameters
decoder
HEVC用デコーダー
error
エラー情報