cast. framework. AudioTracksManager
Verwaltet Audiotracks.
- Löst
-
non-null Erroraus, wenn der Konstruktor direkt verwendet wird. DerAudioTracksManagersollte durch Aufrufen von cast.framework.PlayerManager#getAudioTracksManager instanziiert werden.
Methoden
getActiveId
getActiveId() gibt eine Zahl zurück
Ruft die ID des aktiven Audiotracks ab.
- Ausgabe
-
nullable number
getActiveTrack
getActiveTrack() gibt cast.framework.messages.Track zurück
Ruft den aktiven Audiotrack ab.
- Ausgabe
-
nullable cast.framework.messages.Track
getTrackById
getTrackById(id) gibt cast.framework.messages.Track zurück
Ruft den Audiotrack ab, der mit id übereinstimmt.
Parameter |
|
|---|---|
|
id |
Zahl |
- Löst
-
non-null Erroraus, wennidungültig ist. - Ausgabe
-
nullable cast.framework.messages.Track
getTracks
getTracks() returns Array of non-null cast.framework.messages.Track
Gibt alle Audiotracks zurück.
- Ausgabe
-
non-null Array of non-null cast.framework.messages.Track
getTracksByLanguage
getTracksByLanguage(language) returns Array of non-null cast.framework.messages.Track
Ruft alle Audiotracks ab, die mit language übereinstimmen.
Parameter |
|
|---|---|
|
Sprache |
String Sprachtag gemäß RFC 5646. |
- Löst
-
non-null Erroraus, wennlanguagenicht verfügbar ist. - Ausgabe
-
non-null Array of non-null cast.framework.messages.Track
setActiveById
setActiveById(id)
Setzt den Audiotrack, der mit id übereinstimmt, auf den aktiven Status.
Parameter |
|
|---|---|
|
id |
Zahl Die Track-ID |
- Löst
-
non-null Erroraus, wennidkeine Audiotrack-ID ist.
setActiveByLanguage
setActiveByLanguage(language)
Setzt den ersten Audiotrack, der mit language übereinstimmt, auf den aktiven Status.
Parameter |
|
|---|---|
|
Sprache |
String Sprachtag gemäß RFC 5646. |
- Löst
-
non-null Erroraus, wennlanguagenicht verfügbar oder ungültig ist.