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

    エラー情報