HEVCEncoderDelegate
public protocol HEVCEncoderDelegate : NSObjectProtocol
IntdashVideoEncoder.HEVEncoder
がフレームをエンコードした際に使用する Delegate を表すプロトコル。
-
セットした画像データのエンコードが成功した際に呼び出されるコールバック。
Declaration
Swift
func encodedFrame(_ encoder: IntdashVideoEncoder.HEVCEncoder, frameData: Data, timestamp: TimeInterval)
Parameters
encoder
HEVC用エンコーダー
frameData
エンコードされた画像データ(Anne.B形式)
timestamp
タイムスタンプ
-
セットした画像データのエンコードが失敗した際に呼び出されるコールバック。
Declaration
Swift
func encodeFailedSampleBuffer(_ encoder: IntdashVideoEncoder.HEVCEncoder, error: NSError)
Parameters
encoder
HEVC用エンコーダー
error
エラー情報