Language

VideoView.AddSubtitleSource(Stream, MediaFormat) メソッド

定義

外部サブタイトル ソース ファイル (指定された入力ストリームから) を追加します。

[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

パラメーター

is
Stream

サブタイトル データを含む入力ストリーム。 メディア フレームワークによって閉じられます。

format
MediaFormat

サブタイトル トラックの形式。 少なくともファイルの MIME の種類 (MediaFormat#KEY_MIME) と言語 (MediaFormat#KEY_LANGUAGE) を含む必要があります。 ファイル自体に言語情報が含まれている場合は、言語に "und" を指定します。

属性

注釈

外部サブタイトル ソース ファイル (指定された入力ストリームから) を追加します。

1 つの外部サブタイトル ソースに複数のトラックが含まれているか、サポートされていない場合があることに注意してください。 ソースに少なくとも 1 つのトラックが含まれている場合は、 MediaPlayer#MEDIA_INFO_METADATA_UPDATE 情報メッセージを受信します。 それ以外の場合、ソースの読み取りに時間がかかる場合は、 MediaPlayer#MEDIA_INFO_SUBTITLE_TIMED_OUT メッセージを受信します。 ソースにサポートされているトラック (空のソース ファイルや null 入力ストリームを含む) が含まれていなければ、 MediaPlayer#MEDIA_INFO_UNSUPPORTED_SUBTITLE メッセージが表示されます。 MediaPlayer#getTrackInfo()を使用して使用可能なトラックの合計数を調べ、このメソッド呼び出し後に使用可能になる追加トラックを確認できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象