cast. framework. AudioTracksManager
Administra las pistas de audio.
- Arroja
-
Es
non-null Error
si se usa directamente el constructor. Se debe crear una instancia deAudioTracksManager
llamando a cast.framework.PlayerManager#getAudioTracksManager.
Métodos
getActiveId
getActiveId() muestra un número
Obtiene el ID de la pista de audio activa.
- Devuelve
-
nullable number
getActiveTrack
getActiveTrack() muestra cast.framework.messages.Track
Obtiene la pista de audio activa.
- Devuelve
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) muestra cast.framework.messages.Track.
Obtiene la pista de audio que coincide con id
.
Parámetro |
|
---|---|
id |
número |
- Arroja
-
non-null Error
siid
no está disponible o no es válido. - Devuelve
-
nullable cast.framework.messages.Track
getTracks
getTracks() muestra un array de cast.framework.messages.Track que no es nulo.
Muestra todas las pistas de audio.
- Devuelve
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) muestra un array de cast.framework.messages.Track que no es nulo.
Obtiene todas las pistas de audio que coinciden con language
.
Parámetro |
|
---|---|
language |
cadena Etiqueta de idioma según RFC 5646. |
- Arroja
-
non-null Error
silanguage
no está disponible. - Devuelve
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
Establece la pista de audio que coincide con id
en el estado activo.
Parámetro |
|
---|---|
id |
número El ID de segmento |
- Arroja
-
non-null Error
siid
no es un ID de pista de audio
setActiveByLanguage
setActiveByLanguage(language)
Establece la primera pista de audio que coincide con language
en el estado activo.
Parámetro |
|
---|---|
language |
cadena Etiqueta de idioma según RFC 5646. |
- Arroja
-
non-null Error
silanguage
no está disponible o no es válido.