VideoView.AddSubtitleSource(Stream, MediaFormat) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt eine externe Untertitelquelldatei (aus dem bereitgestellten Eingabedatenstrom) hinzu.
[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
Parameter
- is
- Stream
Eingabedatenstrom, der die Untertiteldaten enthält. Sie wird vom Medienframework geschlossen.
- format
- MediaFormat
das Format der Untertiteltitel. Muss mindestens den MIME-Typ (MediaFormat#KEY_MIME
) und die Sprache (MediaFormat#KEY_LANGUAGE
) der Datei enthalten.
Wenn die Datei selbst die Sprachinformationen enthält, geben Sie "und" für die Sprache an.
- Attribute
Hinweise
Fügt eine externe Untertitelquelldatei (aus dem bereitgestellten Eingabedatenstrom) hinzu.)
Beachten Sie, dass eine einzelne externe Untertitelquelle mehrere oder keine unterstützten Titel darin enthalten kann. Wenn die Quelle mindestens einen Titel enthält, erhält MediaPlayer#MEDIA_INFO_METADATA_UPDATE
eine Informationsnachricht. Andernfalls erhält eine Nachricht eine MediaPlayer#MEDIA_INFO_SUBTITLE_TIMED_OUT
Nachricht, wenn das Lesen der Quelle zu viel Zeit in Anspruch nimmt. Wenn die Quelle keine unterstützte Spur enthielt (einschließlich einer leeren Quelldatei oder eines NULL-Eingabedatenstroms), erhält eine MediaPlayer#MEDIA_INFO_UNSUPPORTED_SUBTITLE
Nachricht. Man kann die Gesamtanzahl der verfügbaren Tracks MediaPlayer#getTrackInfo()
ermitteln, um zu sehen, welche zusätzlichen Spuren nach diesem Methodenaufruf verfügbar werden.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.