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
La fonction getActiveId() renvoie le numéro
Récupère l'ID de la piste audio active.
- Retours
-
nullable number
getActiveTrack
getActiveTrack() renvoie cast.framework.messages.Track
Récupère la piste audio active.
- Retours
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) renvoie cast.framework.messages.Track
Récupère la piste audio correspondant à id
.
Paramètre |
|
---|---|
id |
number (nombre) |
- Génère
-
non-null Error
siid
n'est pas disponible ou n'est pas valide. - Retours
-
nullable cast.framework.messages.Track
getTracks
getTracks() renvoie un tableau de valeurs cast.framework.messages.Track non nulles
Renvoie toutes les pistes audio.
- Retours
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) renvoie un tableau de valeurs cast.framework.messages.Track non nulles
Récupère toutes les pistes audio correspondant à language
.
Paramètre |
|
---|---|
language |
chaîne Tag de langue conforme à la norme RFC 5646. |
- Génère
-
non-null Error
silanguage
n'est pas disponible. - Retours
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
Définit la piste audio qui correspond à id
sur l'état actif.
Paramètre |
|
---|---|
id |
number (nombre) ID de la piste |
- 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 correspondant à language
sur l'état actif.
Paramètre |
|
---|---|
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.