更新时间: 2023-10-23 16:45:52
rtc::IPlayoutManager类 参考abstract
Public 成员函数 | |
virtual | ~IPlayoutManager () |
virtual int | getVolume ()=0 |
virtual bool | setVolume (unsigned nVol)=0 |
virtual int | getAppVolume ()=0 |
virtual bool | setAppVolume (unsigned nVol)=0 |
virtual unsigned | getDeviceCount ()=0 |
virtual bool | getCurDeviceID (char *deviceId)=0 |
virtual bool | setCurDevice (unsigned deviceIndex)=0 |
virtual bool | setCurDeviceID (const char *deviceId)=0 |
virtual bool | getDevice (unsigned nIndex, char *deviceName, char *deviceID)=0 |
virtual int | getAllDeviceInfo (char deviceName[rtc::MAX_DEVICE_COUNT][rtc::MAX_DEVICE_ID_LENGTH], char deviceID[rtc::MAX_DEVICE_COUNT][rtc::MAX_DEVICE_ID_LENGTH])=0 |
virtual bool | getCurDeviceInfo (char deviceName[rtc::MAX_DEVICE_ID_LENGTH], char deviceID[rtc::MAX_DEVICE_ID_LENGTH])=0 |
virtual int | setApplicationVolume (int volume)=0 |
virtual int | getApplicationVolume (int &volume)=0 |
virtual int | setApplicationMute (bool mute)=0 |
virtual int | isApplicationMute (bool &mute)=0 |
virtual int | setPlaybackDeviceMute (bool mute)=0 |
构造及析构函数说明
◆ ~IPlayoutManager()
| virtual |
成员函数说明
◆ getVolume()
| pure virtual |
获取当前系统音量 [0~255]
- 返回
- 返回当前使用的系统音量, 如果无法获取,则返回-1
◆ setVolume()
| pure virtual |
设置系统音量
- 参数
nVol 音量值 [0~255]
- 返回
- true:设置成功;false:设置失败
◆ getAppVolume()
| pure virtual |
获取当前使用的播放器音量 [0~255]
- 返回
- 返回当前使用的播放器音量, 如果无法获取,则返回-1
◆ setAppVolume()
| pure virtual |
设置当前使用的播放器音量
- 参数
nVol 音量值 [0~100]
- 返回
- true:设置成功;false:设置失败
◆ getDeviceCount()
| pure virtual |
获取播放器数量
- 返回
- 返回播放器数量
◆ getCurDeviceID()
| pure virtual |
获取当前使用的播放器设备Id
- 参数
devceId 当前播放器的设备ID
- 返回
- true:找打当前使用的播放器; false:没有找到当前使用的播放器
◆ setCurDevice()
| pure virtual |
设置当前使用的播放器
- 参数
devideIndex 播放器的编号(从0开始)
- 返回
- true:设置成功;false:设置失败
◆ setCurDeviceID()
| pure virtual |
设置当前使用的播放器
- 参数
devideId 播放器的Id
- 返回
- true:设置成功;false:设置失败
◆ getDevice()
| pure virtual |
获取播放器信息
- 参数
nIndex 播放器的编号(从0开始) deviceName 播放器的名字 deviceID 播放器的ID
- 返回
- true:获取成功; false:获取失败
◆ getAllDeviceInfo()
| pure virtual |
获取所有播放器信息
- 参数
deviceName 播放器的名字 deviceID 播放器的ID
- 返回
- 播放器的数量
◆ getCurDeviceInfo()
| pure virtual |
获取当前播放器信息
- 参数
deviceName 播放器的名字 deviceID 播放器的ID
- 返回
- 是否成功找到播放器
◆ setApplicationVolume()
| pure virtual |
设置进程音量
- 参数
volume 音量值
- 返回
- int
◆ getApplicationVolume()
| pure virtual |
获取进程音量
- 参数
volume 音量值
- 返回
- int
◆ setApplicationMute()
| pure virtual |
设置是否静音应用
- 参数
mute true:静音; false:不静音
- 返回
- int 0:成功; <0:失败
◆ isApplicationMute()
| pure virtual |
当前应用是否静音
- 参数
mute true:静音; false:不静音
- 返回
- int 0:成功; <0:失败
◆ setPlaybackDeviceMute()
| pure virtual |
扬声器是否静音
- 参数
mute
- 返回
- int
该类的文档由以下文件生成: