MediaFormat.KeyIFrameInterval Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Schlüssel, der die Häufigkeit von Keyframes beschreibt, die in Sekunden zwischen Keyframes ausgedrückt werden.
[Android.Runtime.Register("KEY_I_FRAME_INTERVAL")]
public const string KeyIFrameInterval;
[<Android.Runtime.Register("KEY_I_FRAME_INTERVAL")>]
val mutable KeyIFrameInterval : string
Feldwert
- Attribute
Hinweise
Ein Schlüssel, der die Häufigkeit von Keyframes beschreibt, die in Sekunden zwischen Keyframes ausgedrückt werden.
Dieser Schlüssel wird von Video-Encodern verwendet. Ein negativer Wert bedeutet, dass nach dem ersten Frame keine Keyframes angefordert werden. Ein Nullwert bedeutet, dass ein Datenstrom mit allen Keyframes angefordert wird.
Die meisten Video-Encoder konvertieren diesen Wert der Anzahl von Nicht-Keyframes zwischen Keyframes, wobei die Informationen zur #KEY_FRAME_RATE-Bildfrequenz verwendet werden; Wenn sich die tatsächliche Framerate unterscheidet (z. B. verworfene Eingabeframes oder Bildfrequenzänderungen), ist das <starke Zeitintervall</die Starke>> zwischen Keyframes nicht der konfigurierte Wert.
Der zugeordnete Wert ist eine ganze Zahl (oder float seit android.os.Build.VERSION_CODES#N_MR1).
Java Dokumentation für android.media.MediaFormat.KEY_I_FRAME_INTERVAL.
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.