|
| | 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: