|
| AudioFrame () |
|
| AudioFrame (int type, int samplesPerChannel, int bytesPerSample, int channels, int samplesPerSec, java.nio.ByteBuffer buffer, long renderTimeMs, int avsyncType, int farFiledFlag, int rms, int voiceProb, int musicProb, int pitch) |
|
int | getType () |
|
void | setType (int type) |
|
int | getSamplesPerChannel () |
|
void | setSamplesPerChannel (int samplesPerChannel) |
|
int | getBytesPerSample () |
|
void | setBytesPerSample (int bytesPerSample) |
|
int | getChannels () |
|
void | setChannels (int channels) |
|
int | getSamplesPerSec () |
|
void | setSamplesPerSec (int samplesPerSec) |
|
java.nio.ByteBuffer | getBuffer () |
|
void | setBuffer (java.nio.ByteBuffer buffer) |
|
long | getRenderTimeMs () |
|
void | setRenderTimeMs (long renderTimeMs) |
|
int | getAvsyncType () |
|
void | setAvsyncType (int avsyncType) |
|
int | getFarFiledFlag () |
|
void | setFarFiledFlag (int farFiledFlag) |
|
int | getRms () |
|
void | setRms (int rms) |
|
int | getVoiceProb () |
|
void | setVoiceProb (int voiceProb) |
|
int | getMusicProb () |
|
void | setMusicProb (int musicProb) |
|
int | getPitch () |
|
void | setPitch (int pitch) |
|
String | toString () |
|
◆ AudioFrame() [1/2]
io.agora.rtc.AudioFrame.AudioFrame |
( |
| ) |
|
Constructor.
- Parameters
-
type | The audio frame type.
|
samplesPerChannel | The number of samples per channel in this frame. |
bytesPerSample | The number of bytes per sample. |
channels | The number of audio channels (data is interleaved, if stereo). |
samplesPerSec | The sample rate of the audio frame. |
buffer | The pointer to the audio data buffer. |
renderTimeMs | The timestamp to render the audio data. Use this member for audio-video synchronization when rendering the audio. This parameter is the timestamp for audio rendering. Set it as 0. |
◆ AudioFrame() [2/2]
io.agora.rtc.AudioFrame.AudioFrame |
( |
int | type, |
|
|
int | samplesPerChannel, |
|
|
int | bytesPerSample, |
|
|
int | channels, |
|
|
int | samplesPerSec, |
|
|
java.nio.ByteBuffer | buffer, |
|
|
long | renderTimeMs, |
|
|
int | avsyncType, |
|
|
int | farFiledFlag, |
|
|
int | rms, |
|
|
int | voiceProb, |
|
|
int | musicProb, |
|
|
int | pitch ) |
◆ getAvsyncType()
int io.agora.rtc.AudioFrame.getAvsyncType |
( |
| ) |
|
◆ getBuffer()
java.nio.ByteBuffer io.agora.rtc.AudioFrame.getBuffer |
( |
| ) |
|
◆ getBytesPerSample()
int io.agora.rtc.AudioFrame.getBytesPerSample |
( |
| ) |
|
◆ getChannels()
int io.agora.rtc.AudioFrame.getChannels |
( |
| ) |
|
◆ getFarFiledFlag()
int io.agora.rtc.AudioFrame.getFarFiledFlag |
( |
| ) |
|
◆ getMusicProb()
int io.agora.rtc.AudioFrame.getMusicProb |
( |
| ) |
|
◆ getPitch()
int io.agora.rtc.AudioFrame.getPitch |
( |
| ) |
|
◆ getRenderTimeMs()
long io.agora.rtc.AudioFrame.getRenderTimeMs |
( |
| ) |
|
◆ getRms()
int io.agora.rtc.AudioFrame.getRms |
( |
| ) |
|
◆ getSamplesPerChannel()
int io.agora.rtc.AudioFrame.getSamplesPerChannel |
( |
| ) |
|
◆ getSamplesPerSec()
int io.agora.rtc.AudioFrame.getSamplesPerSec |
( |
| ) |
|
◆ getType()
int io.agora.rtc.AudioFrame.getType |
( |
| ) |
|
◆ getVoiceProb()
int io.agora.rtc.AudioFrame.getVoiceProb |
( |
| ) |
|
◆ setAvsyncType()
void io.agora.rtc.AudioFrame.setAvsyncType |
( |
int | avsyncType | ) |
|
◆ setBuffer()
void io.agora.rtc.AudioFrame.setBuffer |
( |
java.nio.ByteBuffer | buffer | ) |
|
◆ setBytesPerSample()
void io.agora.rtc.AudioFrame.setBytesPerSample |
( |
int | bytesPerSample | ) |
|
◆ setChannels()
void io.agora.rtc.AudioFrame.setChannels |
( |
int | channels | ) |
|
◆ setFarFiledFlag()
void io.agora.rtc.AudioFrame.setFarFiledFlag |
( |
int | farFiledFlag | ) |
|
◆ setMusicProb()
void io.agora.rtc.AudioFrame.setMusicProb |
( |
int | musicProb | ) |
|
◆ setPitch()
void io.agora.rtc.AudioFrame.setPitch |
( |
int | pitch | ) |
|
◆ setRenderTimeMs()
void io.agora.rtc.AudioFrame.setRenderTimeMs |
( |
long | renderTimeMs | ) |
|
◆ setRms()
void io.agora.rtc.AudioFrame.setRms |
( |
int | rms | ) |
|
◆ setSamplesPerChannel()
void io.agora.rtc.AudioFrame.setSamplesPerChannel |
( |
int | samplesPerChannel | ) |
|
◆ setSamplesPerSec()
void io.agora.rtc.AudioFrame.setSamplesPerSec |
( |
int | samplesPerSec | ) |
|
◆ setType()
void io.agora.rtc.AudioFrame.setType |
( |
int | type | ) |
|
◆ setVoiceProb()
void io.agora.rtc.AudioFrame.setVoiceProb |
( |
int | voiceProb | ) |
|
◆ toString()
String io.agora.rtc.AudioFrame.toString |
( |
| ) |
|
◆ avsyncType
int io.agora.rtc.AudioFrame.avsyncType |
|
private |
◆ buffer
java.nio.ByteBuffer io.agora.rtc.AudioFrame.buffer |
|
private |
◆ bytesPerSample
int io.agora.rtc.AudioFrame.bytesPerSample |
|
private |
◆ channels
int io.agora.rtc.AudioFrame.channels |
|
private |
◆ farFiledFlag
int io.agora.rtc.AudioFrame.farFiledFlag |
|
private |
◆ musicProb
int io.agora.rtc.AudioFrame.musicProb |
|
private |
◆ pitch
int io.agora.rtc.AudioFrame.pitch |
|
private |
◆ renderTimeMs
long io.agora.rtc.AudioFrame.renderTimeMs |
|
private |
◆ rms
int io.agora.rtc.AudioFrame.rms |
|
private |
◆ samplesPerChannel
int io.agora.rtc.AudioFrame.samplesPerChannel |
|
private |
◆ samplesPerSec
int io.agora.rtc.AudioFrame.samplesPerSec |
|
private |
◆ type
int io.agora.rtc.AudioFrame.type |
|
private |
◆ voiceProb
int io.agora.rtc.AudioFrame.voiceProb |
|
private |
The documentation for this class was generated from the following file: