cast. framework. AudioTracksManager
Gère les pistes audio.
- Génère
-
non-null Error
si le constructeur est utilisé directement. LeAudioTracksManager
doit être instancié en appelant cast.framework.PlayerManager#getAudioTracksManager.
Méthodes
getActiveId
getActiveId() renvoie un nombre.
Récupère l'ID de la piste audio active.
- Renvoie
-
nullable number
getActiveTrack
getActiveTrack() renvoie cast.framework.messages.Track.
Récupère la piste audio active.
- Renvoie
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) renvoie cast.framework.messages.Track.
Récupère la piste audio correspondant à id
.
Paramètres |
|
---|---|
id |
number |
- Génère
-
non-null Error
siid
n'est pas disponible ou n'est pas valide. - Renvoie
-
nullable cast.framework.messages.Track
getTracks
getTracks() renvoie un tableau de valeurs non nulles cast.framework.messages.Track.
Renvoie toutes les pistes audio.
- Renvoie
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) renvoie un tableau de valeurs cast.framework.messages.Track non nuls
Récupère toutes les pistes audio correspondant à language
.
Paramètres |
|
---|---|
language |
chaîne Tag de langue conforme à la norme RFC 5646. |
- Génère
-
non-null Error
silanguage
n'est pas disponible. - Renvoie
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
Définit la piste audio dont l'état correspond à id
.
Paramètres |
|
---|---|
id |
number ID du titre |
- Génère
-
non-null Error
siid
n'est pas un ID de piste audio.
setActiveByLanguage
setActiveByLanguage(language)
Définit la première piste audio dont l'état correspond à language
.
Paramètres |
|
---|---|
language |
chaîne Tag de langue conforme à la norme RFC 5646. |
- Génère
-
non-null Error
silanguage
n'est pas disponible ou n'est pas valide.