Idioma

VideoView.AddSubtitleSource(Stream, MediaFormat) Método

Definição

Adiciona um arquivo de origem de subtítulo externo (do fluxo de entrada fornecido.

[Android.Runtime.Register("addSubtitleSource", "(Ljava/io/InputStream;Landroid/media/MediaFormat;)V", "GetAddSubtitleSource_Ljava_io_InputStream_Landroid_media_MediaFormat_Handler")]
public virtual void AddSubtitleSource(System.IO.Stream? is, Android.Media.MediaFormat? format);
[<Android.Runtime.Register("addSubtitleSource", "(Ljava/io/InputStream;Landroid/media/MediaFormat;)V", "GetAddSubtitleSource_Ljava_io_InputStream_Landroid_media_MediaFormat_Handler")>]
abstract member AddSubtitleSource : System.IO.Stream * Android.Media.MediaFormat -> unit
override this.AddSubtitleSource : System.IO.Stream * Android.Media.MediaFormat -> unit

Parâmetros

is
Stream

fluxo de entrada que contém os dados de subtítulo. Ele será fechado pela estrutura de mídia.

format
MediaFormat

o formato das faixas de subtítulo. Deve conter pelo menos o tipo mime (MediaFormat#KEY_MIME) e o idioma (MediaFormat#KEY_LANGUAGE) do arquivo. Se o próprio arquivo contiver as informações de idioma, especifique "und" para o idioma.

Atributos

Comentários

Adiciona um arquivo de origem de subtítulo externo (do fluxo de entrada fornecido).)

Observe que uma única fonte de legenda externa pode conter várias ou nenhuma faixa com suporte nela. Se a origem contiver pelo menos uma faixa, uma receberá uma MediaPlayer#MEDIA_INFO_METADATA_UPDATE mensagem de informações. Caso contrário, se a leitura da origem levar tempo excessivo, uma receberá uma MediaPlayer#MEDIA_INFO_SUBTITLE_TIMED_OUT mensagem. Se a origem não contiver nenhuma faixa com suporte (incluindo um arquivo de origem vazio ou fluxo de entrada nulo), uma receberá uma MediaPlayer#MEDIA_INFO_UNSUPPORTED_SUBTITLE mensagem. É possível encontrar o número total de faixas disponíveis usando MediaPlayer#getTrackInfo() para ver quais faixas adicionais ficam disponíveis após essa chamada de método.

Java documentação para android.widget.VideoView.addSubtitleSource(java.io.InputStream, android.media.MediaFormat).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a