MediaCodecInfo.CodecCapabilities.FEATUREDynamicColorAspects フィールド

定義

<b>video デコーダーのみ</b>: コーデックは動的に変化する色の側面をサポートします。

[Android.Runtime.Register("FEATURE_DynamicColorAspects", ApiSince=35)]
public const string FEATUREDynamicColorAspects;
[<Android.Runtime.Register("FEATURE_DynamicColorAspects", ApiSince=35)>]
val mutable FEATUREDynamicColorAspects : string

フィールド値

属性

注釈

<b>video デコーダーのみ</b>: コーデックは動的に変化する色の側面をサポートします。

true の場合、コーデックはデコード中に色の縦横比の変更を伝達できます。 これは、セッション境界でのみ意味があります。たとえば、新しい IDR の前に Picture Parameter Sets を処理する場合などです。 色の側面は、ビットストリームから取得することも、 MediaCodec#setParameters 呼び出しを使用して提供することもできます。

コーデックが 8 ビットと 10 ビットの両方のプロファイルをサポートしている場合、この機能はコーデックが 8 ビットと 10 ビットのプロファイルを動的に切り替えることができることを意味しますが、これはSurface モードのみに制限されます。

デバイスが HDR 転送機能をサポートしている場合は、SDR と HDR 転送の切り替えもサポートされます。 これは、前の句と共に、SDR セッションと HDR セッションの切り替えが Surface モードでサポートされることを意味します。SDR は通常、8 ビットでエンコードされ、HDR は 10 ビットでエンコードされます。

Javaドキュメント。

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

適用対象