java.lang.Object

com.opentok.android.AudioData


classe publique AudioData hérite de Objet

Définit les données audio transmises à la méthode PublisherKit.CustomAudioTransformer.transform() .

Résumé du constructeur

Constructeurs

Constructeur

Description

AudioData(long sampleBufferPtr, int bitsPerSample, int sampleRate, int numberOfChannels, int numberOfSamples)

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

getBitsPerSample()

Le nombre de bits par échantillon.

int

getNumberOfChannels()

Le nombre de canaux audio.

int

getNumberOfSamples()

Le nombre d'échantillons.

ByteBuffer

getSampleBuffer()

Le tampon contenant les échantillons audio.

int

getSampleRate()

Le débit binaire des échantillons, en bits par seconde.

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

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

Informations sur le constructeur

Données audio

public AudioData(long sampleBufferPtr, int bitsPerSample, int sampleRate, int numberOfChannels, int numberOfSamples)

Détails de la méthode

getSampleBuffer

public  ByteBuffer getSampleBuffer()

Le tampon contenant les échantillons audio. La taille totale du tampon est de NumberOfSamples * NumberOfChannels * BitsPerSample / 8. À l'intérieur du tampon, les données sont organisées échantillon par échantillon, chaque échantillon contenant tous les canaux, les uns à la suite des autres. Pour un lot de données audio stéréo, le tampon se présente comme suit : S1C1 S1C2 S2C1 S2C2 ...

getBitsPerSample

public int getBitsPerSample()

Le nombre de bits par échantillon.

getSampleRate

public int getSampleRate()

Le débit binaire des échantillons, en bits par seconde.

getNumberOfChannels

public int getNumberOfChannels()

Le nombre de canaux audio.

getNumberOfSamples

public int getNumberOfSamples()

Le nombre d'échantillons.