Agora Java API Reference for Android
|
#include <AgoraBase.h>
Public Member Functions | |
AudioFileRecordingConfig (const char *file_path, int sample_rate, AUDIO_RECORDING_QUALITY_TYPE quality_type) | |
AudioFileRecordingConfig (const char *file_path, bool enc, int sample_rate, AUDIO_FILE_RECORDING_TYPE type, AUDIO_RECORDING_QUALITY_TYPE quality_type) | |
AudioFileRecordingConfig (const AudioFileRecordingConfig &rhs) | |
Public Attributes | |
const char * | filePath |
bool | encode |
int | sampleRate |
AUDIO_FILE_RECORDING_TYPE | fileRecordingType |
AUDIO_RECORDING_QUALITY_TYPE | quality |
The Audio file recording options.
const char* agora::rtc::AudioFileRecordingConfig::filePath |
The path of recording file. The string of the file path is in UTF-8 code.
bool agora::rtc::AudioFileRecordingConfig::encode |
Determines whether to encode audio data.
int agora::rtc::AudioFileRecordingConfig::sampleRate |
The sample rate of audio data. Default is 32000. The optional value is 16000, 32000, 44100, or 48000.
AUDIO_FILE_RECORDING_TYPE agora::rtc::AudioFileRecordingConfig::fileRecordingType |
The recording type of audio data.
AUDIO_RECORDING_QUALITY_TYPE agora::rtc::AudioFileRecordingConfig::quality |
The recording quality of audio data.