Klasse: AudioTracksManager

Methoden

getActiveId

getActiveId() gibt eine Zahl zurück.

Ruft die aktive Audiotrack-ID ab.

Gibt Folgendes zurück:

nullable number 

getActiveTrack

getActiveTrack() gibt cast.framework.messages.Track zurück.

Ruft den aktiven Audiotrack ab.

Gibt Folgendes zurück:

nullable cast.framework.messages.Track 

getTrackById (Tracking-ID)

getTrackById(id) gibt cast.framework.messages.Track zurück.

Ruft den mit id übereinstimmenden Audiotrack ab.

Parameter

id

Zahl

Löst aus

non-null Error, wenn id nicht verfügbar oder ungültig ist.

Gibt Folgendes zurück:

nullable cast.framework.messages.Track 

getTracks

getTracks() Gibt ein Array von Nicht-Null-cast.framework.messages.Track zurück.

Gibt alle Audiotracks zurück.

Gibt Folgendes zurück:

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

getTracksByLanguage

getTracksByLanguage(language) Gibt ein Array von cast.framework.messages.Track zurück, das nicht null ist

Ruft alle Audiotracks ab, die mit language übereinstimmen.

Parameter

language

String

Sprach-Tag gemäß RFC 5646.

Löst aus

non-null Error, wenn language nicht verfügbar ist.

Gibt Folgendes zurück:

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

setActiveById festlegen

setActiveById(id)

Legt den Audiotrack, der mit id übereinstimmt, auf den aktiven Status fest.

Parameter

id

Zahl

Die Titel-ID

Löst aus

non-null Error, wenn id keine Audiotrack-ID ist.

setActiveByLanguage

setActiveByLanguage(Sprache)

Legt den ersten Audiotrack, der mit language übereinstimmt, auf den aktiven Status fest.

Parameter

language

String

Sprach-Tag gemäß RFC 5646.

Löst aus

non-null Error, wenn language nicht verfügbar oder ungültig ist.