Compartir a través de


PullAudioOutputStream Clase

public final class PullAudioOutputStream
extends AudioOutputStream

Representa la secuencia de salida de audio push respaldada por memoria utilizada para configuraciones de salida de audio personalizadas.

Resumen del constructor

Constructor Description
PullAudioOutputStream(IntRef stream)

Constructor interno para extraerflujo de salida deaudio.

Resumen del método

Modificador y tipo Método y descripción
static PullAudioOutputStream create()

Crea una secuencia de salidade audiode extracciónrespaldada por memoria.

long read(byte[] dataBuffer)

Lee los datos de audio especificados realizando una copia interna de los datos.

Métodos heredados de AudioOutputStream

Métodos heredados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalles del constructor

PullAudioOutputStream

public PullAudioOutputStream(IntRef stream)

Constructor interno para PullAudioOutputStream.

Parámetros:

stream - el identificador nativo de la secuencia de salida de audio.

Detalles del método

create

public static PullAudioOutputStream create()

Crea una memoria respaldada por PullAudioOutputStream.

Devoluciones:

Secuencia de salida de audio de extracción que se va a crear.

read

public long read(byte[] dataBuffer)

Lee los datos de audio especificados realizando una copia interna de los datos. El número máximo de bytes que se van a leer viene determinado por el tamaño de dataBuffer. Si no hay datos disponibles inmediatamente, read() se bloquea hasta que los datos siguientes estén disponibles.

Parámetros:

dataBuffer - Búfer de audio en el que esta función realizará una copia.

Devoluciones:

Número de bytes rellenados o 0 en caso de que la secuencia llegue al final y no haya más datos disponibles.

Se aplica a