次の方法で共有


MediaCodec.DequeueOutputBuffer(MediaCodec+BufferInfo, Int64) メソッド

定義

出力バッファーをデキューし、最大で "timeoutUs" マイクロ秒をブロックします。

[Android.Runtime.Register("dequeueOutputBuffer", "(Landroid/media/MediaCodec$BufferInfo;J)I", "")]
public int DequeueOutputBuffer (Android.Media.MediaCodec.BufferInfo info, long timeoutUs);
[<Android.Runtime.Register("dequeueOutputBuffer", "(Landroid/media/MediaCodec$BufferInfo;J)I", "")>]
member this.DequeueOutputBuffer : Android.Media.MediaCodec.BufferInfo * int64 -> int

パラメーター

info
MediaCodec.BufferInfo

バッファー メタデータが格納されます。

timeoutUs
Int64

タイムアウト (マイクロ秒単位)、負のタイムアウトは "無限" を示します。

戻り値

属性

例外

実行中の状態ではない場合、またはコーデックが非同期モードで構成されている場合。

コーデック エラー時に発生します。

注釈

の Java ドキュメントandroid.media.MediaCodec.dequeueOutputBuffer(android.media.BufferInfo, long)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象