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