次の方法で共有


MediaFormat.KeyOutputReorderDepth フィールド

定義

表示順序以外のコード化されたフレームの最大数を記述する省略可能なキー。

[Android.Runtime.Register("KEY_OUTPUT_REORDER_DEPTH", ApiSince=28)]
public const string KeyOutputReorderDepth;
[<Android.Runtime.Register("KEY_OUTPUT_REORDER_DEPTH", ApiSince=28)>]
val mutable KeyOutputReorderDepth : string

フィールド値

属性

注釈

表示順序以外のコード化されたフレームの最大数を記述する省略可能なキー。 これは、ビデオ エンコーダーにのみ適用される省略可能なパラメーターです。 アプリケーションでは、出力形式でこのキーの値を確認して、コーデックが非表示順のコード化されたフレームを生成するかどうかを確認する必要があります。 エンコーダーでサポートされている場合、出力フレームの順序は表示順序とは異なり、各フレームの表示順序 MediaCodec.BufferInfo#presentationTimeUsは . API レベル 27 より前では、アプリケーションが要求しなかった場合でも、アプリケーションは表示順序のないコード化されたフレームを受け取る可能性があります。 注:アプリケーションは、それらを MediaMuxer#writeSampleData供給する前に、表示順序にフレームを再配置しないでください.

既定値は0です。

の Java ドキュメントandroid.media.MediaFormat.KEY_OUTPUT_REORDER_DEPTH

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

適用対象