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.