java.lang.Object

com.opentok.android.BaseAudioDevice.AudioBus

Classe englobante : : Périphérique audio de base


classe publique statique BaseAudioDevice.AudioBus héritage de Objet

Le bus audio achemine les données audio entre le réseau et le périphérique audio. Appelez la fonction BaseAudioDevice.getAudioBus() méthode permettant d'obtenir l'objet AudioBus correspondant au périphérique audio. Le périphérique audio envoie les échantillons audio capturés vers le bus audio et récupère les échantillons audio non rendus à partir de celui-ci.

Résumé de la méthode

Toutes les méthodes · Méthodes d'instance · Méthodes concrètes

Modificateur et type

Méthode

Description

int

readRenderData(ByteBuffer data, int numberOfSamples)

Récupère les échantillons audio non traités de la session.

int

readRenderData(ShortBuffer data, int numberOfSamples)

Récupère les échantillons audio non traités de la session.

void

writeCaptureData(ByteBuffer data, int numberOfSamples)

Transmet les données audio à diffuser lors d'une session.

void

writeCaptureData(ShortBuffer data, int numberOfSamples)

Transmet les données audio à diffuser lors d'une session.

Méthodes héritées de la classe java.lang.Objet

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Détails de la méthode

writeCaptureData

public void écrireLesDonnéesDeCapture(ByteBuffer data, int nombreD'échantillons)

Transmet les données audio à diffuser lors d'une session.

Paramètres : : data - Le tampon d'octets contenant les données audio. : numberOfSamples - Le nombre d'échantillons disponibles pour la copie.

writeCaptureData

public void écrireLesDonnéesDeCapture(ShortBuffer data, int nombreD'échantillons)

Transmet les données audio à diffuser lors d'une session.

Paramètres : : data - Le tampon d'octets contenant les données audio. : numberOfSamples - Le nombre d'échantillons disponibles pour la copie.

readRenderData

public int readRenderData(ByteBuffer data, int nombreD'échantillons)

Récupère les échantillons audio non traités de la session. Cette fonction est le plus souvent utilisée pour envoyer le son vers les haut-parleurs, mais elle constitue également un point d'entrée pour un traitement audio ultérieur.

Paramètres : : data - Le tampon d'octets contenant les données audio. : numberOfSamples - Le nombre d'échantillons demandés.

Valeurs renvoyées : : uint32_t Nombre d'échantillons copiés depuis le tampon audio.

readRenderData

public int readRenderData(ShortBuffer data, int nombreD'échantillons)

Récupère les échantillons audio non traités de la session. Cette fonction est le plus souvent utilisée pour envoyer le son vers les haut-parleurs, mais elle constitue également un point d'entrée pour un traitement audio ultérieur.

Paramètres : : data - Le tampon d'octets contenant les données audio. : numberOfSamples - Le nombre d'échantillons demandés.

Valeurs renvoyées : : uint32_t Nombre d'échantillons copiés depuis le tampon audio.