Sprache

LoudnessCodecController.Create Methode

Definition

Überlädt

Name Beschreibung
Create(Int32)

Erstellt eine neue Instanz von LoudnessCodecController

Create(Int32, IExecutor, LoudnessCodecController+IOnLoudnessCodecUpdateListener)

Erstellt eine neue Instanz von LoudnessCodecController. Diese Methode sollte verwendet werden, wenn der Client die Codec-Lautheitsparameter ändern möchte, bevor sie auf die Audiodecoder angewendet werden.

Create(Int32)

Erstellt eine neue Instanz von LoudnessCodecController

[Android.Runtime.Register("create", "(I)Landroid/media/LoudnessCodecController;", "", ApiSince=35)]
public static Android.Media.LoudnessCodecController Create(int sessionId);
[<Android.Runtime.Register("create", "(I)Landroid/media/LoudnessCodecController;", "", ApiSince=35)>]
static member Create : int -> Android.Media.LoudnessCodecController

Parameter

sessionId
Int32

die Sitzungs-ID des Titels, der Daten von den hinzugefügten 's' empfängt MediaCodec

Gibt zurück

die instanz LoudnessCodecController

Attribute

Hinweise

Erstellt eine neue Instanz von LoudnessCodecController

Diese Methode sollte verwendet werden, wenn der Client die Codec-Lautheitsparameter nicht ändern muss, bevor sie auf die Audiodecoder angewendet werden. Verwenden Sie andernfalls #create(int, Executor, OnLoudnessCodecUpdateListener).

Java Dokumentation für android.media.LoudnessCodecController.create(int).

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:

Create(Int32, IExecutor, LoudnessCodecController+IOnLoudnessCodecUpdateListener)

Erstellt eine neue Instanz von LoudnessCodecController. Diese Methode sollte verwendet werden, wenn der Client die Codec-Lautheitsparameter ändern möchte, bevor sie auf die Audiodecoder angewendet werden.

[Android.Runtime.Register("create", "(ILjava/util/concurrent/Executor;Landroid/media/LoudnessCodecController$OnLoudnessCodecUpdateListener;)Landroid/media/LoudnessCodecController;", "", ApiSince=35)]
public static Android.Media.LoudnessCodecController Create(int sessionId, Java.Util.Concurrent.IExecutor executor, Android.Media.LoudnessCodecController.IOnLoudnessCodecUpdateListener listener);
[<Android.Runtime.Register("create", "(ILjava/util/concurrent/Executor;Landroid/media/LoudnessCodecController$OnLoudnessCodecUpdateListener;)Landroid/media/LoudnessCodecController;", "", ApiSince=35)>]
static member Create : int * Java.Util.Concurrent.IExecutor * Android.Media.LoudnessCodecController.IOnLoudnessCodecUpdateListener -> Android.Media.LoudnessCodecController

Parameter

sessionId
Int32

die Sitzungs-ID des Titels, der Daten von den hinzugefügten MediaCodec-Daten empfängt

executor
IExecutor

Executor zum Behandeln der Rückrufe. Callback- und Listenerereignisse werden über diesen Executor verteilt und bieten eine einfache Möglichkeit, zu steuern, welcher Thread verwendet wird. Um Ereignisse über den Hauptthread Ihrer Anwendung zu verteilen, können Sie Context.getMainExecutor() verwenden. Stellen Sie andernfalls einen Executor bereit, der an einen entsprechenden Thread verteilt wird.

listener
LoudnessCodecController.IOnLoudnessCodecUpdateListener

Wird für den Empfang von Updates verwendet

Gibt zurück

die LoudnessCodecController-Instanz

Attribute

Hinweise

Erstellt eine neue Instanz von LoudnessCodecController. Diese Methode sollte verwendet werden, wenn der Client die Codec-Lautheitsparameter ändern möchte, bevor sie auf die Audiodecoder angewendet werden. Verwenden Sie andernfalls create(int).

Android-Referenz für android.media.LoudnessCodecController.create.

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: