java.lang.Object

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.