Lenguaje

LoudnessCodecController.Create Método

Definición

Sobrecargas

Nombre Description
Create(Int32)

Crea una nueva instancia de LoudnessCodecController

Create(Int32, IExecutor, LoudnessCodecController+IOnLoudnessCodecUpdateListener)

Crea una nueva instancia de LoudnessCodecController. Este método se debe usar cuando el cliente quiere modificar los parámetros de ruido del códec antes de aplicarlo a los descodificadores de audio.

Create(Int32)

Crea una nueva instancia de 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

Parámetros

sessionId
Int32

el identificador de sesión de la pista que recibirá datos de los agregados MediaCodec.

Devoluciones

la instancia de LoudnessCodecController

Atributos

Comentarios

Crea una nueva instancia de LoudnessCodecController

Este método se debe usar cuando el cliente no necesita modificar los parámetros de ruido del códec antes de aplicar a los descodificadores de audio. En otros casos, use #create(int, Executor, OnLoudnessCodecUpdateListener).

Documentación de Java para android.media.LoudnessCodecController.create(int).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

Create(Int32, IExecutor, LoudnessCodecController+IOnLoudnessCodecUpdateListener)

Crea una nueva instancia de LoudnessCodecController. Este método se debe usar cuando el cliente quiere modificar los parámetros de ruido del códec antes de aplicarlo a los descodificadores de 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

Parámetros

sessionId
Int32

el identificador de sesión de la pista que recibirá datos de la clase MediaCodec agregada.

executor
IExecutor

Ejecutor para controlar las devoluciones de llamada. Los eventos de devolución de llamada y agente de escucha se envían a través de este Ejecutor, lo que proporciona una manera fácil de controlar qué subproceso se usa. Para enviar eventos a través del subproceso principal de la aplicación, puede usar Context.getMainExecutor(). De lo contrario, proporcione un ejecutor que se envíe a un subproceso adecuado.

listener
LoudnessCodecController.IOnLoudnessCodecUpdateListener

se usa para recibir actualizaciones

Devoluciones

la instancia de LoudnessCodecController

Atributos

Comentarios

Crea una nueva instancia de LoudnessCodecController. Este método se debe usar cuando el cliente quiere modificar los parámetros de ruido del códec antes de aplicarlo a los descodificadores de audio. De lo contrario, use create(int).

Referencia de Android para android.media.LoudnessCodecController.create.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a