クラス: AudioTracksManager

メソッド

getActiveId

getActiveId() returns number

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

戻り値

nullable number 

getActiveTrack

getActiveTrack() returns cast.framework.messages.Track

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

戻り値

nullable cast.framework.messages.Track 

getTrackById

getTrackById(id) returns cast.framework.messages.Track

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

パラメータ

id

数値

例外

id が無効な場合は non-null Error

戻り値

nullable cast.framework.messages.Track 

getTracks

getTracks() returns Array of non-null cast.framework.messages.Track

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

戻り値

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

getTracksByLanguage

getTracksByLanguage(language) returns Array of non-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

例外

id が音声トラック ID でない場合は non-null Error

setActiveByLanguage

setActiveByLanguage(language)

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

パラメータ

language

文字列

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

例外

language が利用できないか無効な場合は non-null Error