cn.tee3.avd_SDK-C++  2.1.0
Public 成员函数 | Protected 成员函数 | 所有成员列表
tee3::avd::IAudioDevice::IListener类 参考abstract

音频设备管理回调接口. 更多...

Public 成员函数

virtual void onMicrophonePlugin (const Microphone &item)=0
 通知 更多...
 
virtual void onMicrophonePlugout (const Microphone &item)=0
 麦克风拔出通知 更多...
 
virtual void onSpeakerPlugin (const Speaker &item)=0
 扬声器插入通知 更多...
 
virtual void onSpeakerPlugout (const Speaker &item)=0
 扬声器拔出通知 更多...
 
virtual void onMicrophoneVolumeChanged (uint32 volume)=0
 麦克风音量变化通知 更多...
 
virtual void onSpeakerVolumeChanged (uint32 volume)=0
 扬声器音量变化通知 更多...
 
virtual void onMicrophonePlugin (const Microphone &item)=0
 通知 更多...
 
virtual void onMicrophonePlugout (const Microphone &item)=0
 麦克风拔出通知 更多...
 
virtual void onSpeakerPlugin (const Speaker &item)=0
 扬声器插入通知 更多...
 
virtual void onSpeakerPlugout (const Speaker &item)=0
 扬声器拔出通知 更多...
 
virtual void onMicrophoneVolumeChanged (uint32 volume)=0
 麦克风音量变化通知 更多...
 
virtual void onSpeakerVolumeChanged (uint32 volume)=0
 扬声器音量变化通知 更多...
 

Protected 成员函数

virtual ~IListener ()
 
virtual ~IListener ()
 

详细描述

音频设备管理回调接口.

音频设备管理回调接口定义了音频设备相关通知。

构造及析构函数说明

◆ ~IListener() [1/2]

virtual tee3::avd::IAudioDevice::IListener::~IListener ( )
protectedvirtual

◆ ~IListener() [2/2]

virtual tee3::avd::IAudioDevice::IListener::~IListener ( )
protectedvirtual

成员函数说明

◆ onMicrophonePlugin() [1/2]

virtual void tee3::avd::IAudioDevice::IListener::onMicrophonePlugin ( const Microphone item)
pure virtual

通知

麦克风插入通知

参数
[in]item麦克风信息。
注解
当系统中有麦克风设备插入时,此回调触发。

◆ onMicrophonePlugin() [2/2]

virtual void tee3::avd::IAudioDevice::IListener::onMicrophonePlugin ( const Microphone item)
pure virtual

通知

麦克风插入通知

参数
[in]item麦克风信息。
注解
当系统中有麦克风设备插入时,此回调触发。

◆ onMicrophonePlugout() [1/2]

virtual void tee3::avd::IAudioDevice::IListener::onMicrophonePlugout ( const Microphone item)
pure virtual

麦克风拔出通知

参数
[in]item麦克风信息。
注解
当系统中有麦克风设备拔出时,此回调触发。

◆ onMicrophonePlugout() [2/2]

virtual void tee3::avd::IAudioDevice::IListener::onMicrophonePlugout ( const Microphone item)
pure virtual

麦克风拔出通知

参数
[in]item麦克风信息。
注解
当系统中有麦克风设备拔出时,此回调触发。

◆ onMicrophoneVolumeChanged() [1/2]

virtual void tee3::avd::IAudioDevice::IListener::onMicrophoneVolumeChanged ( uint32  volume)
pure virtual

麦克风音量变化通知

参数
[in]volume麦克风音量,取值:0 至 100,0为最小,100最大。
注解
当系统中有麦克风音量变化时,此回调触发。

◆ onMicrophoneVolumeChanged() [2/2]

virtual void tee3::avd::IAudioDevice::IListener::onMicrophoneVolumeChanged ( uint32  volume)
pure virtual

麦克风音量变化通知

参数
[in]volume麦克风音量,取值:0 至 100,0为最小,100最大。
注解
当系统中有麦克风音量变化时,此回调触发。

◆ onSpeakerPlugin() [1/2]

virtual void tee3::avd::IAudioDevice::IListener::onSpeakerPlugin ( const Speaker item)
pure virtual

扬声器插入通知

参数
[in]item扬声器信息。
注解
当系统中有扬声器设备插入时,此回调触发。

◆ onSpeakerPlugin() [2/2]

virtual void tee3::avd::IAudioDevice::IListener::onSpeakerPlugin ( const Speaker item)
pure virtual

扬声器插入通知

参数
[in]item扬声器信息。
注解
当系统中有扬声器设备插入时,此回调触发。

◆ onSpeakerPlugout() [1/2]

virtual void tee3::avd::IAudioDevice::IListener::onSpeakerPlugout ( const Speaker item)
pure virtual

扬声器拔出通知

参数
[in]item扬声器信息。
注解
当系统中有扬声器设备拔出时,此回调触发。

◆ onSpeakerPlugout() [2/2]

virtual void tee3::avd::IAudioDevice::IListener::onSpeakerPlugout ( const Speaker item)
pure virtual

扬声器拔出通知

参数
[in]item扬声器信息。
注解
当系统中有扬声器设备拔出时,此回调触发。

◆ onSpeakerVolumeChanged() [1/2]

virtual void tee3::avd::IAudioDevice::IListener::onSpeakerVolumeChanged ( uint32  volume)
pure virtual

扬声器音量变化通知

参数
[in]volume扬声器音量,取值:0 至 100,0为最小,100最大。
注解
当系统中有扬声器音量变化时,此回调触发。

◆ onSpeakerVolumeChanged() [2/2]

virtual void tee3::avd::IAudioDevice::IListener::onSpeakerVolumeChanged ( uint32  volume)
pure virtual

扬声器音量变化通知

参数
[in]volume扬声器音量,取值:0 至 100,0为最小,100最大。
注解
当系统中有扬声器音量变化时,此回调触发。

该类的文档由以下文件生成: