com.opentok.android.AudioData
public class AudioData extends Objekt
Definiert die Audiodaten, die an die Methode `PublisherKit.CustomAudioTransformer.transform()` übergeben werden.
Zusammenfassung zum Konstruktor
Konstruktoren
Konstruktor
Beschreibung
AudioData(long sampleBufferPtr, int bitsPerSample, int sampleRate, int numberOfChannels, int numberOfSamples)
Zusammenfassung der Methode
Alle MethodenInstanzmethodenKonkrete Methoden
Modifikator und Typ
Methode
Beschreibung
int
getBitsPerSample()
Die Anzahl der Bits pro Abtastwert.
int
getNumberOfChannels()
Die Anzahl der Audiokanäle.
int
getNumberOfSamples()
Die Anzahl der Proben.
ByteBuffer
getSampleBuffer()
Der Puffer mit den Audio-Samples.
int
getSampleRate()
Die Bitrate der Samples in Bit pro Sekunde.
Von der Klasse „java.lang.“ geerbte Methoden.Objekt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Angaben zum Hersteller
AudioDaten
public AudioData(long sampleBufferPtr, int bitsPerSample, int sampleRate, int numberOfChannels, int numberOfSamples)
Details zur Methode
getSampleBuffer
öffentlich ByteBuffer getSampleBuffer()
Der Puffer mit den Audio-Samples. Die Gesamtgröße des Puffers beträgt
NumberOfSamples * NumberOfChannels * BitsPerSample / 8. Im
Puffer sind die Daten nacheinander angeordnet, wobei jedes Sample
alle Kanäle nacheinander enthält. Bei einem Stereo-Audio-Batch sieht der Puffer wie folgt aus:
S1C1 S1C2 S2C1 S2C2 ...
getBitsPerSample
public int getBitsPerSample()
Die Anzahl der Bits pro Abtastwert.
getSampleRate
public int getSampleRate()
Die Bitrate der Samples in Bit pro Sekunde.
getNumberOfChannels
public int getNumberOfChannels()
Die Anzahl der Audiokanäle.
getNumberOfSamples
public int getNumberOfSamples()
Die Anzahl der Proben.