MediaParser.ISeekableInputReader インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
InputReader 読み取り位置を設定できます。
[Android.Runtime.Register("android/media/MediaParser$SeekableInputReader", "", "Android.Media.MediaParser/ISeekableInputReaderInvoker", ApiSince=30)]
public interface MediaParser.ISeekableInputReader : Android.Media.MediaParser.IInputReader, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/MediaParser$SeekableInputReader", "", "Android.Media.MediaParser/ISeekableInputReaderInvoker", ApiSince=30)>]
type MediaParser.ISeekableInputReader = interface
interface MediaParser.IInputReader
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 属性
- 実装
注釈
InputReader 読み取り位置を設定できます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
フィールド
| 名前 | 説明 |
|---|---|
| ParameterAdtsEnableCbrSeeking |
ADTS 解析で一定のビットレート シークを有効にするかどうかを設定します。 (継承元 MediaParser) |
| ParameterAmrEnableCbrSeeking |
AMR に対して一定のビットレート シークを有効にするかどうかを設定します。 (継承元 MediaParser) |
| ParameterFlacDisableId3 |
ID3 トラックをFLAC に対して無効にするかどうかを設定します。 (継承元 MediaParser) |
| ParameterMatroskaDisableCuesSeeking |
Matroska 解析でキュー要素へのシークを回避するかどうかを設定します。 (継承元 MediaParser) |
| ParameterMp3DisableId3 |
MP3 の ID3 トラックを無効にするかどうかを設定します。 (継承元 MediaParser) |
| ParameterMp3EnableCbrSeeking |
MP3 に対して一定のビットレート シークを有効にするかどうかを設定します。 (継承元 MediaParser) |
| ParameterMp3EnableIndexSeeking |
MP3 解析で時間からバイトへのマッピングを生成するかどうかを設定します。 (継承元 MediaParser) |
| ParameterMp4IgnoreEditLists |
MP4 解析で編集リストを無視するかどうかを設定します。 (継承元 MediaParser) |
| ParameterMp4IgnoreTfdtBox |
MP4 解析で tfdt ボックスを無視するかどうかを設定します。 (継承元 MediaParser) |
| ParameterMp4TreatVideoFramesAsKeyframes |
MP4 解析ですべてのビデオ フレームをキー フレームとして扱うかどうかを設定します。 (継承元 MediaParser) |
| ParameterTsAllowNonIdrAvcKeyframes |
非 IDR I スライスで構成されるサンプルを TS が同期サンプル (キー フレーム) として扱うかどうかを設定します。 (継承元 MediaParser) |
| ParameterTsDetectAccessUnits |
TS 解析で、スライス ヘッダーに基づいて AVC ストリームをアクセス ユニットに分割するかどうかを設定します。 (継承元 MediaParser) |
| ParameterTsEnableHdmvDtsAudioStreams |
TS 解析で HDMV DTS オーディオ ストリームを処理するかどうかを設定します。 (継承元 MediaParser) |
| ParameterTsIgnoreAacStream |
TS 解析で AAC 基本ストリームを無視するかどうかを設定します。 (継承元 MediaParser) |
| ParameterTsIgnoreAvcStream |
TS 解析で AVC 基本ストリームを無視するかどうかを設定します。 (継承元 MediaParser) |
| ParameterTsIgnoreSpliceInfoStream |
TS 解析でスプライス情報ストリームを無視するかどうかを設定します。 (継承元 MediaParser) |
| ParameterTsMode |
TS 解析の操作モードを設定します。 (継承元 MediaParser) |
| ParserNameAc3 |
デジタル オーディオ圧縮標準 (AC-3) で定義されている AC-3 コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameAc4 |
Dolby AC-4 によって定義されている AC-4 コンテナー形式のパーサー: 次世代エンターテイメント サービスのオーディオ配信。 (継承元 MediaParser) |
| ParserNameAdts |
ISO/IEC 13818-7 で定義されている ADTS コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameAmr |
RFC 4867 で定義されている AMR コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameFlac |
仕様で定義されている、LACF コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameFlv |
ADOBE Flash Video File Format Specification で定義されている、FLV コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameFmp4 |
ISO/IEC 14496-12 で定義されている MP4 コンテナー形式を使用するフラグメント 化されたファイルのパーサー。 (継承元 MediaParser) |
| ParserNameMatroska |
仕様で定義されている Matroska コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameMp3 |
ISO/IEC 11172-3 で定義されている MP3 コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameMp4 |
ISO/IEC 14496-12 で定義されている MP4 コンテナー形式を使用する非フラグメント ファイルのパーサー。 (継承元 MediaParser) |
| ParserNameOgg |
RFC 3533 で定義されている OGG コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNamePs |
ISO/IEC 11172-1 で定義されている PS コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameTs |
ISO/IEC 13818-1 で定義されている TS コンテナー形式のパーサー。 (継承元 MediaParser) |
| ParserNameUnknown |
パーサーがまだ選択されていない場合に |
| ParserNameWav |
マルチメディア プログラミング インターフェイスとデータ仕様で定義されている WAV コンテナー形式のパーサー。 (継承元 MediaParser) |
| SampleFlagDecodeOnly |
古い.
サンプルをデコードする必要がありますが、レンダリングしないことを示します。 (継承元 MediaParser) |
| SampleFlagEncrypted |
古い.
サンプルが (少なくとも部分的に) 暗号化されていることを示します。 (継承元 MediaParser) |
| SampleFlagHasSupplementalData |
古い.
サンプルに補足データがあることを示します。 (継承元 MediaParser) |
| SampleFlagKeyFrame |
古い.
サンプルが同期サンプルを保持していることを示します。 (継承元 MediaParser) |
| SampleFlagLastSample |
古い.
サンプルにストリームの最後のメディア サンプルが含まれていることがわかっていることを示します。 (継承元 MediaParser) |
プロパティ
| 名前 | 説明 |
|---|---|
| Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
| JniIdentityHashCode |
ラップされたインスタンスの |
| JniManagedPeerState |
マネージド ピアの状態。 (継承元 IJavaPeerable) |
| JniPeerMembers |
メンバー アクセスと呼び出しのサポート。 (継承元 IJavaPeerable) |
| LogSessionId |
|
| ParserName |
バッキング パーサー実装の名前を返します。 (継承元 MediaParser) |
| PeerReference |
ラップされたJava オブジェクト インスタンスのJniObjectReferenceを返します。 (継承元 IJavaPeerable) |
メソッド
| 名前 | 説明 |
|---|---|
| Advance(MediaParser+ISeekableInputReader) |
入力の末尾に達していない限り、入力メディア ストリームの抽出が進行します。 (継承元 MediaParser) |
| Disposed() |
インスタンスが破棄されたときに呼び出されます。 (継承元 IJavaPeerable) |
| DisposeUnlessReferenced() |
このインスタンスへの未処理の参照がない場合は、 |
| Finalized() |
インスタンスが終了したときに呼び出されます。 (継承元 IJavaPeerable) |
| Release() |
取得したリソースを解放します。 (継承元 MediaParser) |
| Seek(MediaParser+SeekPoint) |
抽出されるメディア コンテナー内でシークします。 (継承元 MediaParser) |
| SeekToPosition(Int64) |
指定した |
| SetJniIdentityHashCode(Int32) |
|
| SetJniManagedPeerState(JniManagedPeerStates) |
|
| SetParameter(String, Object) |
動作のカスタマイズを可能にするパーサー固有のパラメーターを設定します。 (継承元 MediaParser) |
| SetPeerReference(JniObjectReference) |
|
| SupportsParameter(String) |
指定した |
| UnregisterFromRuntime() |
ランタイムが将来の Java.Interop.JniRuntime+JniValueManager.PeekValue 呼び出しから返されないように、このインスタンスの登録を解除します。 (継承元 IJavaPeerable) |
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|