Freigeben über


AudioTrack.SetOffloadDelayPadding(Int32, Int32) Methode

Definition

Konfiguriert die Verzögerungs- und Abstandswerte für den aktuellen komprimierten Datenstrom, der im Offloadmodus wiedergegeben wird.

[Android.Runtime.Register("setOffloadDelayPadding", "(II)V", "GetSetOffloadDelayPadding_IIHandler", ApiSince=29)]
public virtual void SetOffloadDelayPadding(int delayInFrames, int paddingInFrames);
[<Android.Runtime.Register("setOffloadDelayPadding", "(II)V", "GetSetOffloadDelayPadding_IIHandler", ApiSince=29)>]
abstract member SetOffloadDelayPadding : int * int -> unit
override this.SetOffloadDelayPadding : int * int -> unit

Parameter

delayInFrames
Int32

Die Anzahl der Frames, die am Anfang des Datenstroms ignoriert werden sollen. Ein Wert von 0 gibt an, dass keine Verzögerung angewendet werden soll.

paddingInFrames
Int32

Die Anzahl der Frames, die am Ende des Datenstroms ignoriert werden sollen. Der Wert 0 von 0 gibt an, dass kein Abstand angewendet werden soll.

Attribute

Hinweise

Konfiguriert die Verzögerungs- und Abstandswerte für den aktuellen komprimierten Datenstrom, der im Offloadmodus wiedergegeben wird. Dies kann nur auf einer erfolgreich initialisierten Spur verwendet werden.AudioTrack.Builder#setOffloadedPlayback(boolean) Die Einheit ist Frames, bei denen ein Frame die Anzahl der Beispiele pro Kanal angibt, z. B. 100 Frames für einen stereokomprimierten Datenstrom, entspricht 200 decodierten interleavierten PCM-Beispielen.

Java-Dokumentation für android.media.AudioTrack.setOffloadDelayPadding(int, int).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: