cast. framework. AudioTracksManager
Gestisce le tracce audio.
- Tiri
-
non-null Error
se il costruttore viene utilizzato direttamente. È necessario creare un'istanza diAudioTracksManager
chiamando cast.framework.PlayerManager#getAudioTracksManager.
Metodi
getActiveId
getActiveId() restituisce numero
Recupera l'ID della traccia audio attiva.
- Ritorni
-
nullable number
getActiveTrack
getActiveTrack() restituisce cast.framework.messages.Track
Restituisce la traccia audio attiva.
- Ritorni
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) restituisce cast.framework.messages.Track
Recupera la traccia audio corrispondente a id
.
Parametro |
|
---|---|
id |
numero |
- Tiri
-
non-null Error
seid
non è disponibile o non è valido. - Ritorni
-
nullable cast.framework.messages.Track
getTracks
getTracks() restituisce Array di cast.framework.messages.Track con valore non null.
Restituisce tutte le tracce audio.
- Ritorni
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) restituisce Array di cast.framework.messages.Track con valore non null.
Recupera tutte le tracce audio corrispondenti a language
.
Parametro |
|
---|---|
language |
stringa Tag per lingua conforme a RFC 5646. |
- Tiri
-
non-null Error
selanguage
non è disponibile. - Ritorni
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
Imposta la traccia audio che corrisponde a id
sullo stato attivo.
Parametro |
|
---|---|
id |
numero L'ID traccia |
- Tiri
-
non-null Error
seid
non è un ID traccia audio.
setActiveByLanguage
setActiveByLanguage(language)
Imposta la prima traccia audio che corrisponde a language
allo stato attivo.
Parametro |
|
---|---|
language |
stringa Tag per lingua conforme a RFC 5646. |
- Tiri
-
non-null Error
selanguage
non è disponibile o non è valido.