Compartilhar via


VideoView.AddSubtitleSource(Stream, MediaFormat) Método

Definição

Adiciona um arquivo de origem de legenda 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 contendo os dados da legenda. Será fechado pelo quadro mediático.

format
MediaFormat

o formato da(s) faixa(s) legendada(s). 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 legenda externo (do fluxo de entrada fornecido.)

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

Documentação Java 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 Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a