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