LoudnessCodecController.Create Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| Create(Int32) |
Crea una nuova istanza di |
| Create(Int32, IExecutor, LoudnessCodecController+IOnLoudnessCodecUpdateListener) |
Crea una nuova istanza di LoudnessCodecController. Questo metodo deve essere usato quando il client vuole modificare i parametri di audio audio prima che vengano applicati ai decodificatori audio. |
Create(Int32)
Crea una nuova istanza di 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
Parametri
- sessionId
- Int32
ID sessione della traccia che riceverà i dati dagli elementi aggiunti MediaCodec
Valori restituiti
istanza di LoudnessCodecController
- Attributi
Commenti
Crea una nuova istanza di LoudnessCodecController
Questo metodo deve essere usato quando il client non deve modificare i parametri di rumorosità del codec prima di essere applicati ai decodificatori audio. In caso contrario, usare #create(int, Executor, OnLoudnessCodecUpdateListener).
per android.media.LoudnessCodecController.create(int).
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
Create(Int32, IExecutor, LoudnessCodecController+IOnLoudnessCodecUpdateListener)
Crea una nuova istanza di LoudnessCodecController. Questo metodo deve essere usato quando il client vuole modificare i parametri di audio audio prima che vengano applicati ai decodificatori audio.
[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
Parametri
- sessionId
- Int32
ID sessione della traccia che riceverà i dati dal mediacodec aggiunto
- executor
- IExecutor
Executor per gestire i callback. Gli eventi di callback e listener vengono inviati tramite questo executor, offrendo un modo semplice per controllare il thread usato. Per inviare eventi tramite il thread principale dell'applicazione, è possibile usare Context.getMainExecutor(). In caso contrario, fornire un executor che invia a un thread appropriato.
usato per la ricezione di aggiornamenti
Valori restituiti
Istanza di LoudnessCodecController
- Attributi
Commenti
Crea una nuova istanza di LoudnessCodecController. Questo metodo deve essere usato quando il client vuole modificare i parametri di audio audio prima che vengano applicati ai decodificatori audio. In caso contrario, usare create(int).
Informazioni di riferimento su Android per android.media.LoudnessCodecController.create.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.