Zajęcia: AudioTracksManager

Metody

getActiveId

Funkcja getActiveId() zwraca wartość liczbową.

Pobiera identyfikator aktywnej ścieżki audio.

Zwroty

nullable number 

getActiveTrack

Funkcja getActiveTrack() zwraca wartość cast.framework.messages.Track.

Pobiera aktywną ścieżkę audio.

Zwroty

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 id jest nieprawidłowy.

Zwroty

nullable cast.framework.messages.Track 

getTracks

getTracks() returns Array of non-null cast.framework.messages.Track

Zwraca wszystkie ścieżki audio.

Zwroty

non-null Array of non-null cast.framework.messages.Track 

getTracksByLanguage

getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track

Pobiera wszystkie ścieżki audio pasujące do language.

Parametr

language

ciąg znaków

Tag języka zgodny z RFC 5646.

Rzuty

non-null Error, jeśli language jest niedostępny.

Zwroty

non-null Array of non-null cast.framework.messages.Track 

setActiveById

setActiveById(id)

Ustawia ścieżkę audio pasującą do id jako aktywną.

Parametr

id

liczba

Identyfikator ścieżki

Rzuty

non-null Error jeśli id nie jest identyfikatorem ścieżki audio.

setActiveByLanguage

setActiveByLanguage(language)

Ustawia pierwszą ścieżkę audio pasującą do language jako aktywną.

Parametr

language

ciąg znaków

Tag języka zgodny z RFC 5646.

Rzuty

non-null Error, jeśli language jest niedostępny lub nieprawidłowy.