Compartir a través de


VideoView.AddSubtitleSource(Stream, MediaFormat) Método

Definición

Agrega un archivo de origen de subtítulos externo (desde el flujo de entrada proporcionado.

[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

flujo de entrada que contiene los datos del subtítulo. El marco multimedia lo cerrará.

format
MediaFormat

el formato de las pistas de subtítulos. Debe contener al menos el tipo mime (MediaFormat#KEY_MIME) y el idioma (MediaFormat#KEY_LANGUAGE) del archivo. Si el propio archivo contiene la información de idioma, especifique "und" para el idioma.

Atributos

Comentarios

Agrega un archivo de origen de subtítulo externo (del flujo de entrada proporcionado).

Tenga en cuenta que un único origen de subtítulo externo puede contener varias o ninguna pista admitida en él. Si el origen contenía al menos una pista, recibirá un MediaPlayer#MEDIA_INFO_METADATA_UPDATE mensaje de información. De lo contrario, si la lectura del origen tarda demasiado tiempo, recibirá un MediaPlayer#MEDIA_INFO_SUBTITLE_TIMED_OUT mensaje. Si el origen no contenía ninguna pista admitida (incluido un archivo de origen vacío o una secuencia de entrada nula), recibirá un MediaPlayer#MEDIA_INFO_UNSUPPORTED_SUBTITLE mensaje. Puede encontrar el número total de pistas disponibles mediante MediaPlayer#getTrackInfo() para ver qué pistas adicionales están disponibles después de esta llamada al método.

Documentación de Java para android.widget.VideoView.addSubtitleSource(java.io.InputStream, android.media.MediaFormat).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a