Klasse: AudioTracksManager

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 Error aus, wenn id ungü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 Error aus, wenn language nicht 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 Error aus, wenn id keine 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 Error aus, wenn language nicht verfügbar oder ungültig ist.