Klasse: TextTrackStyle

Konstruktor

TextTrackStyle

new TextTrackStyle()

Attribute

backgroundColor

(String oder nicht definiert)

Die 32-Bit-RGBA-Hintergrundfarbe, dargestellt als #RRGGBBAA. Der Alphakanal sollte für transparente Hintergründe verwendet werden.

customData

(Objekt ungleich null oder nicht definiert)

Benutzerdefiniertes Dataset der Empfängeranwendung.

edgeColor

(String oder nicht definiert)

RGBA-Farbe für den Rand. Dieser Wert wird ignoriert, wenn edgeType NONE ist.

edgeType

(ungleich cast.framework.messages.TextTrackEdgeType oder nicht definiert)

fontFamily

(String oder nicht definiert)

Wenn die Schriftart im Empfänger nicht verfügbar ist, wird fontGenericFamily verwendet.

fontGenericFamily

(ungleich cast.framework.messages.TextTrackFontGenericFamily oder nicht definiert)

Die allgemeine Schriftfamilie für den Texttrack.

fontScale

(Anzahl oder nicht definiert)

Der Faktor für die Skalierung der Schrift für den Texttrack (der Standardwert ist 1).

fontStyle

(non-null cast.framework.messages.TextTrackFontStyle oder nicht definiert)

Die Schriftart des Texttracks.

foregroundColor

(String oder nicht definiert)

Die 32-Bit-RGBA-Farbe im Vordergrund, dargestellt als #RRGGBBAA.

windowColor

(String oder nicht definiert)

32-Bit-RGBA-Farbe für das Fenster, dargestellt als #RRGGBBAA. Dieser Wert wird ignoriert, wenn windowType gleich NONE ist.

windowRoundedCornerRadius

(Anzahl oder nicht definiert)

Der absolute Radius der abgerundeten Ecken des Fensters in Pixeln (px). Dieser Wert wird ignoriert, wenn windowType nicht ROUNDED_CORNERS ist.

windowType

(ungleich cast.framework.messages.TextTrackWindowType oder nicht definiert)

Das in CEA-608 und CEA-708 definierte Fensterkonzept. In WebVTT wird dies als Region bezeichnet.