Sprache

MediaCodec.Metrics Eigenschaft

Definition

Gibt Metrikdaten zur aktuellen Codecinstanz zurück.

public Android.OS.PersistableBundle? Metrics { [Android.Runtime.Register("getMetrics", "()Landroid/os/PersistableBundle;", "", ApiSince=26)] get; }
[<get: Android.Runtime.Register("getMetrics", "()Landroid/os/PersistableBundle;", "", ApiSince=26)>]
member this.Metrics : Android.OS.PersistableBundle

Eigenschaftswert

a PersistableBundle containing the set of attributes and values available for the media being handled by this instance of MediaCodec The attributes are descibed in MetricsConstants.

        Additional vendor-specific fields may also be present in
        the return value. Returns null if there is no Metrics data.
Attribute

Hinweise

Gibt Metrikdaten zur aktuellen Codecinstanz zurück.

Rufen Sie diese Methode nach der Konfiguration, während der Ausführung oder nach dem Beenden des Codecs auf.

Beginnend mit android.os.Build.VERSION_CODES#B dieser Methode kann verwendet werden, um die Metrikdaten vor einem Fehler abzurufen. (z. B. in Callback#onError oder nach dem Auslösen MediaCodec.CodecExceptioneiner Methode.) Davor wurden die Metrikdaten aufgrund eines Fehlers gelöscht, was zu einem Null-Rückgabewert führt.

Java Dokumentation für android.media.MediaCodec.getMetrics().

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: