com.opentok.android.AudioData
classe pública AudioData estende Objeto
Define os dados de áudio passados para o método PublisherKit.CustomAudioTransformer.transform() .
Resumo do Construtor
Construtores
Construtor
Descrição
AudioData(long sampleBufferPtr, int bitsPerSample, int sampleRate, int numberOfChannels, int numberOfSamples)
Resumo do método
Todos os métodosMétodos de instânciaMétodos concretos
Modificador e Tipo
Método
Descrição
int
getBitsPerSample()
O número de bits em cada amostra.
int
getNumberOfChannels()
O número de canais de áudio.
int
getNumberOfSamples()
O número de amostras.
ByteBuffer
getSampleBuffer()
O buffer com as amostras de áudio.
int
getSampleRate()
A taxa de bits das amostras, em bits por segundo.
Métodos herdados da classe java.lang.Objeto
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Detalhes do construtor
Dados de áudio
public AudioData(long sampleBufferPtr, int bitsPorAmostra, int taxaDeAmostragem, int númeroDeCanais, int númeroDeAmostras)
Detalhes do método
getSampleBuffer
público ByteBuffer getSampleBuffer()
O buffer com as amostras de áudio. O tamanho total do buffer é
NumberOfSamples * NumberOfChannels * BitsPerSample / 8. Dentro do
buffer, os dados são organizados amostra por amostra, sendo que cada amostra contém
todos os canais, um após o outro. Para um lote de áudio estéreo, o buffer fica assim:
S1C1 S1C2 S2C1 S2C2 ...
getBitsPerSample
public int getBitsPerSample()
O número de bits em cada amostra.
getSampleRate
public int getSampleRate()
A taxa de bits das amostras, em bits por segundo.
obterNúmeroDeCanais
public int getNumberOfChannels()
O número de canais de áudio.
obterNúmeroDeAmostras
public int getNumberOfSamples()
O número de amostras.