VideoView.AddSubtitleSource(Stream, MediaFormat) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
外部サブタイトル ソース ファイル (指定された入力ストリームから) を追加します。
[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()
できるトラックの合計数を確認できます。
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。