cast. platforma. AudioTracksManager
Zarządza ścieżkami audio.
- Rzuty
-
non-null Error
, jeśli konstruktor jest używany bezpośrednio. InstancjaAudioTracksManager
powinna być utworzona przez wywołanie funkcji cast.framework.PlayerManager#getAudioTracksManager.
Metody
getActiveId
getActiveId() zwraca liczbę
Pobiera identyfikator aktywnej ścieżki audio.
- Akcje powrotne
-
nullable number
getActiveTrack
getActiveTrack() zwraca cast.framework.messages.Track
Pobiera aktywną ścieżkę audio.
- Akcje powrotne
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) zwraca cast.framework.messages.Track
Pobiera ścieżkę audio pasującą do id
.
Parametr |
|
---|---|
id |
Liczba |
- Rzuty
-
non-null Error
, jeśli atrybutid
jest niedostępny lub nieprawidłowy. - Akcje powrotne
-
nullable cast.framework.messages.Track
getTracks
getTracks() zwraca tablicę nienull cast.framework.messages.Track
Zwraca wszystkie ścieżki audio.
- Akcje powrotne
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) zwraca tablicę nienull cast.framework.messages.Track
Pobiera wszystkie ścieżki audio pasujące do: language
.
Parametr |
|
---|---|
language, |
ciąg znaków Tag języka zgodny ze standardem RFC 5646. |
- Rzuty
-
non-null Error
, jeśli właściwośćlanguage
jest niedostępna. - Akcje powrotne
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
Ustawia aktywną ścieżkę audio pasującą do id
.
Parametr |
|
---|---|
id |
Liczba identyfikator utworu, |
- Rzuty
-
non-null Error
, jeśliid
nie jest identyfikatorem ścieżki audio.
setActiveByLanguage
setActiveByLanguage(language)
Ustawia aktywną pierwszą ścieżkę audio pasującą do language
.
Parametr |
|
---|---|
language, |
ciąg znaków Tag języka zgodny ze standardem RFC 5646. |
- Rzuty
-
non-null Error
, jeśli wartośćlanguage
jest niedostępna lub nieprawidłowa.