cast. framework. mensagens. EditTracksInfoRequestData
Dados da solicitação de evento de mídia EDIT_TRACKS_INFO.
Construtor
EditTracksInfoRequestData
novo EditTracksInfoRequestData()
Propriedades
activeTrackIds
(Matriz não nula de números ou indefinida)
Matriz dos trackIds da faixa que devem estar ativos. Se ele não for fornecido, as faixas ativas não vão mudar. Se a matriz estiver vazia, nenhuma faixa estará ativa.
customData
(Objeto não nulo ou indefinido)
Dados específicos do aplicativo para esta solicitação. Ele permite que o remetente e o destinatário estendam facilmente o protocolo de mídia, sem precisar usar um novo namespace com mensagens personalizadas.
- Configuração herdada de
- cast.framework.messages.RequestData#customData
enableTextTracks
(booleano ou indefinido)
Sinalize para ativar ou desativar faixas de texto. Se for definido como "false", todas as faixas de texto serão desativadas. Se for "true", isso ativará a primeira faixa de texto ou as faixas de texto ativas anteriores. Essa sinalização será ignorada se o ActiveTrackIds ou o idioma forem fornecidos.
isSuggestedLanguage
(booleano ou indefinido)
Indica que o idioma fornecido não foi uma solicitação explícita do usuário, mas inferida do idioma usado na consulta por voz. Ele permite que apps receptores usem a preferência salva pelo usuário em vez do idioma falado.
language
(string ou indefinido)
Idioma das faixas que serão ativadas. O campo de idioma terá precedência sobre ActiveTrackIds se ambos forem especificados.
mediaSessionId
(número ou indefinido)
ID da sessão de mídia a que a solicitação se aplica.
- Configuração herdada de
- cast.framework.messages.RequestData#mediaSessionId
requestId
number
ID da solicitação, usado para correlacionar solicitação/resposta.
- Configuração herdada de
- cast.framework.messages.RequestData#requestId
sequenceNumber
(número ou indefinido)
Um número para sincronizar todos os comandos de fila. Se fornecido para um comando de fila, o SDK verificará se o número de sequência mais recente da fila corresponde à solicitação. O sequênciaNumber atual é fornecido como parte das mensagens alteradas na fila de saída.
- Configuração herdada de
- cast.framework.messages.RequestData#sequenceNumber
textTrackStyle
(cast.framework.messages.TextTrackStyle ou indefinido)
O estilo de faixa de texto solicitado. Se não for fornecido, o estilo existente será usado. Se nenhum estilo tiver sido fornecido nas chamadas anteriores, ele será o estilo receptor padrão.