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.