Partager via


VideoView.AddSubtitleSource(Stream, MediaFormat) Méthode

Définition

Ajoute un fichier source de sous-titre externe (à partir du flux d’entrée fourni.

[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

Paramètres

is
Stream

flux d’entrée contenant les données de sous-titre. Elle sera fermée par l’infrastructure multimédia.

format
MediaFormat

format de la ou des pistes de sous-titres. Doit contenir au moins le type mime (MediaFormat#KEY_MIME) et la langue (MediaFormat#KEY_LANGUAGE) du fichier. Si le fichier lui-même contient les informations de langue, spécifiez « und » pour la langue.

Attributs

Remarques

Ajoute un fichier source de sous-titre externe (à partir du flux d’entrée fourni.)

Notez qu’une seule source de sous-titre externe peut contenir plusieurs pistes prises en charge ou non. Si la source contenait au moins une piste, un message d’information MediaPlayer#MEDIA_INFO_METADATA_UPDATE est reçu. Sinon, si la lecture de la source prend trop de temps, un message est reçu MediaPlayer#MEDIA_INFO_SUBTITLE_TIMED_OUT . Si la source ne contenait aucune piste prise en charge (y compris un fichier source vide ou un flux d’entrée Null), un message sera reçu MediaPlayer#MEDIA_INFO_UNSUPPORTED_SUBTITLE . Vous trouverez le nombre total de pistes disponibles à l’aide MediaPlayer#getTrackInfo() de ce que d’autres pistes deviennent disponibles après cet appel de méthode.

Documentation Java pour android.widget.VideoView.addSubtitleSource(java.io.InputStream, android.media.MediaFormat).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à