Clase: TextTracksManager

Métodos

addTracks

addTracks(tracks)

Agrega pistas de texto a la lista.

Parámetro

recorridos

Es un array de cast.framework.messages.Track que no es nulo.

El valor no debe ser nulo.

Arroja

non-null Error Si las pistas no están disponibles, si trackId no es único o si se agregan pistas que no son de texto

createTrack

createTrack() devuelve cast.framework.messages.Track

Crea un segmento de texto.

Arroja

non-null Error Si el administrador de pistas no está disponible.

Muestra

non-null cast.framework.messages.Track 

getActiveIds

getActiveIds() devuelve un array de números

Obtiene todos los IDs de texto activos.

Muestra

non-null Array of number 

getActiveTracks

getActiveTracks() devuelve un array de cast.framework.messages.Track no nulos.

Obtiene todos los seguimientos de texto activos.

Muestra

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

getTextTracksStyle

getTextTracksStyle() returns (cast.framework.messages.TextTrackStyle or undefined)

Devuelve el estilo actual de la pista de texto.

Muestra

(non-null cast.framework.messages.TextTrackStyle or undefined) 

getTrackById

getTrackById(id) devuelve cast.framework.messages.Track

Obtiene la pista de texto por ID.

Parámetro

id

número

Arroja

non-null Error Si el ID no está disponible o no es válido

Muestra

nullable cast.framework.messages.Track 

getTracks

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

Devuelve todos los segmentos de texto (no forzados).

Muestra

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

getTracksByLanguage

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

Obtiene los subtítulos por idioma.

Parámetro

idioma

string

Etiqueta de idioma según RFC 5646.

Arroja

non-null Error Si el idioma no está disponible.

Muestra

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

setActiveByIds

setActiveByIds(newIds)

Establece que los segmentos de texto estén activos por ID.

Parámetro

newIds

Es un array de números.

Son los IDs de las pistas de texto que se habilitarán. Para borrar los subtítulos, establece el valor en un array vacío o en null.

El valor puede ser nulo.

Arroja

non-null Error Si el ID no es válido

setActiveByLanguage

setActiveByLanguage(language)

Establece los subtítulos como activos por idioma. Solo se habilitará el primer segmento de audio en el idioma que coincida.

Parámetro

idioma

string

Etiqueta de idioma según RFC 5646.

Arroja

non-null Error Si el idioma no está disponible o no es válido.

setTextTrackStyle

setTextTrackStyle(style)

Establece el estilo del segmento de texto.

Parámetro

estilo

cast.framework.messages.TextTrackStyle

El valor no debe ser nulo.

Arroja

non-null Error Si el administrador de pistas no está disponible.