クラス: AudioTracksManager

Methods

getActiveId

getActiveId() が数値を返す

アクティブな音声トラック ID を取得します。

戻り値

nullable number 

getActiveTrack

getActiveTrack() は cast.framework.messages.Track を返します。

アクティブな音声トラックを取得します。

戻り値

nullable cast.framework.messages.Track 

getTrackById

getTrackById(id) は cast.framework.messages.Track を返します。

id に一致する音声トラックを取得します。

パラメータ

id

数値

スロー値

non-null Error: id が利用できないか無効な場合。

戻り値

nullable cast.framework.messages.Track 

getTracks

getTracks() は null 以外の cast.framework.messages.Track の配列を返します。

すべての音声トラックを返します。

戻り値

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) は、null 以外の cast.framework.messages.Track の配列を返します。

language に一致するすべての音声トラックを取得します。

パラメータ

language

文字列

RFC 5646 に準拠した言語タグ。

スロー値

language が利用できない場合は、non-null Error

戻り値

non-null Array of non-null cast.framework.messages.Track 

setActiveById

setActiveById(id)

id に一致する音声トラックをアクティブ状態に設定します。

パラメータ

id

数値

トラック ID

スロー値

non-null Errorid が音声トラック ID でない場合)。

setActiveByLanguage

setActiveByLanguage(language)

language に一致する最初の音声トラックをアクティブ状態に設定します。

パラメータ

language

文字列

RFC 5646 に準拠した言語タグ。

スロー値

non-null Errorlanguage が利用できない場合や無効な場合)。