Zajęcia: AudioTracksManager

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 atrybut id 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śli id 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.