#include <JCMediaDevice.h>
Public 成员函数 | |
JCMediaDeviceAudioParam () | |
详细描述
音频参数
构造及析构函数说明
◆ JCMediaDeviceAudioParam()
|
inline |
构造函数
类成员变量说明
◆ agcMode
JCMediaDeviceAudioAGCType JCMediaDeviceAudioParam::agcMode |
配置agc模式 默认开启
- JCMediaDeviceAudioAECTypeOn : 开启agc
- JCMediaDeviceAudioAECTypeOff : 关闭agc
- JCMediaDeviceAudioAECTypeAuto : 自动
◆ audioInputChannelNumber
int JCMediaDeviceAudioParam::audioInputChannelNumber |
音频输入通道数量
0 和 1 表示单通道,>= 2 表示双通道,默认值为0
◆ audioInputSamplingRate
int JCMediaDeviceAudioParam::audioInputSamplingRate |
音频输入采样率
默认值为 0,表示自动选择
不清楚如何选择音频采样率可不设置此参数,SDK将自动选择合适的音频采样率
◆ audioOutputChannelNumber
int JCMediaDeviceAudioParam::audioOutputChannelNumber |
音频输出通道数量
0 和 1 表示单通道,>= 2 表示双通道,默认值为0
◆ audioOutputSamplingRate
int JCMediaDeviceAudioParam::audioOutputSamplingRate |
音频输出采样率
默认值为 0,表示自动选择
不清楚如何选择音频采样率可不设置此参数,SDK将自动选择合适的音频采样率
◆ autoStartAudioInputDevice
bool JCMediaDeviceAudioParam::autoStartAudioInputDevice |
是否自动打开音频输入设备
建议在一对一通话开始前或者加入频道前进行设置,默认值为 true,表示自动打开
- true: 当一对一通话状态为连接中时或者自己加入频道成功时,SDK会自动打开音频输入设备
- false: SDK 不会自动打开音频输入设备,建议在一对一通话状态为连接中时或者加入频道成功后,在子线程不断的调用 inputCustomAudioData 方法获取音频输出数据
◆ autoStartAudioOutputDevice
bool JCMediaDeviceAudioParam::autoStartAudioOutputDevice |
是否自动打开音频输出设备
建议在一对一通话开始前或者加入频道前进行设置,默认值为 true,表示自动打开
- true: 当一对一通话状态为连接中时或者自己加入频道成功时,SDK会自动打开音频输出设备
- false: SDK 不会自动打开音频输出设备,建议在一对一通话状态为连接中时或者加入频道成功后,在子线程不断的调用 getAudioOutputData 方法获取音频输出数据
该类的文档由以下文件生成:
- SDK/all/include/JCMediaDevice.h