Classe: AudioTracksManager

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 Error si id n'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 Error si language n'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 Error si id 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

Balise de langue conforme à la norme RFC 5646.

Génère

non-null Error si language n'est pas disponible ou n'est pas valide.