cast. framework. AudioTracksManager
Gère les pistes audio.
- Génère
-
non-null Errorsi le constructeur est utilisé directement. L'AudioTracksManagerdoit être instancié en appelant cast.framework.PlayerManager#getAudioTracksManager.
Méthodes
getActiveId
getActiveId() returns number
Obtient l'ID de la piste audio active.
- Renvoie
-
nullable number
getActiveTrack
getActiveTrack() returns cast.framework.messages.Track
Obtient la piste audio active.
- Renvoie
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) returns cast.framework.messages.Track
Obtient la piste audio correspondant à id.
Paramètre |
|
|---|---|
|
id |
nombre |
- Génère
-
non-null Errorsiidn'est pas valide. - Renvoie
-
nullable cast.framework.messages.Track
getTracks
getTracks() returns Array of non-null cast.framework.messages.Track
Renvoie toutes les pistes audio.
- Renvoie
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track
Obtient toutes les pistes audio correspondant à language.
Paramètre |
|
|---|---|
|
language |
chaîne Balise de langue conforme à la norme RFC 5646. |
- Génère
-
non-null Errorsilanguagen'est pas disponible. - Renvoie
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
Définit la piste audio correspondant à id sur l'état actif.
Paramètre |
|
|---|---|
|
id |
nombre ID de la piste |
- Génère
-
non-null Errorsiidn'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 Balise de langue conforme à la norme RFC 5646. |
- Génère
-
non-null Errorsilanguagen'est pas disponible ou n'est pas valide.