Sprache

MediaFormat.KeyImportance Feld

Definition

Ein Schlüssel, der die gewünschte Codec-Wichtigkeit für die Anwendung beschreibt.

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

Feldwert

Attribute

Hinweise

Ein Schlüssel, der die gewünschte Codec-Wichtigkeit für die Anwendung beschreibt.

Der zugeordnete Wert ist eine positive ganze Zahl einschließlich Null. Höherer Wert bedeutet eine geringere Wichtigkeit.

Der Ressourcenmanager kann die Codec-Wichtigkeit zusammen mit anderen Faktoren verwenden, wenn Codecs aus einer Anwendung zurückgebekommen werden. Die Besonderheiten der Rückforderungsrichtlinie sind geräteabhängig, aber die Angabe der Codec-Wichtigkeit ermöglicht dem Ressourcen-Manager, das Priorisieren der Zurückforderung weniger wichtiger Codecs (zugewiesene höhere Werte) von der (Zurückforderung) zuerst anzufordern, die Anwendung anzufordern. Daher ist die Codec-Wichtigkeit nur im Kontext dieser Anwendung relevant.

Die Codec-Wichtigkeit kann festgelegt werden: <ul><li>bis MediaCodec#configure. </li li><>throughMediaCodec#setParameters, if the codec has been configured already, which allows the users to change the codec importance multiple times. </ul> Alle Änderungen/Updates in Codec-Wichtigkeit werden nach Abschluss des Funktionsaufrufs garantiert, der die Codec-Wichtigkeit festlegt. Achten Sie daher bei gleichzeitigen Codec-Vorgängen darauf, auf die Änderung der Codec-Wichtigkeit zu warten, bevor Sie einen anderen Codec verwenden. Beachten Sie, dass, sofern nicht angegeben, standardmäßig die Codecs die höchste Wichtigkeit haben (von Wert 0).

Java Dokumentation für android.media.MediaFormat.KEY_IMPORTANCE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: