AACEncoderDelegate
public protocol AACEncoderDelegate : NSObjectProtocol
IntdashAudioEncoder.AACEncoder
がデータをエンコードした際に使用する Delegate を表すプロトコル。
-
セットした音声サンプルのエンコードが成功した際に呼び出されるコールバック。
Declaration
Swift
func encodedSamples(_ encoder: IntdashAudioEncoder.AACEncoder, sampleData: Data, timestamp: TimeInterval)
Parameters
encoder
AAC用エンコーダー
sampleData
エンコードされたサンプルデータ
timestamp
タイムスタンプ
-
セットした音声サンプルのエンコードが失敗した際に呼び出されるコールバック。
Declaration
Swift
func encodeFailedSampleBuffer(_ encoder: IntdashAudioEncoder.AACEncoder, error: NSError)
Parameters
encoder
AAC用エンコーダー
error
エラー情報