Meeting SDK for Linux API Reference
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ISpeakerInfo Class Referenceabstract

Audio speaker device information interface. More...

#include <setting_service_interface.h>

Public Member Functions

virtual const zchar_tGetDeviceId ()=0
 Get the speaker device ID.
 
virtual const zchar_tGetDeviceName ()=0
 Get the speaker device name.
 
virtual bool IsSelectedDevice ()=0
 Determine if the current device is selected to use.
 
virtual ~ISpeakerInfo ()
 

Detailed Description

Audio speaker device information interface.

Definition at line 60 of file setting_service_interface.h.

Constructor & Destructor Documentation

◆ ~ISpeakerInfo()

virtual ISpeakerInfo::~ISpeakerInfo ( )
inlinevirtual

Definition at line 77 of file setting_service_interface.h.

77{};

Member Function Documentation

◆ GetDeviceId()

virtual const zchar_t * ISpeakerInfo::GetDeviceId ( )
pure virtual

Get the speaker device ID.

Returns
If the function succeeds, the return value is the camera device ID. Otherwise failed, returns nullptr.

◆ GetDeviceName()

virtual const zchar_t * ISpeakerInfo::GetDeviceName ( )
pure virtual

Get the speaker device name.

Returns
If the function succeeds, the return value is speaker device name. Otherwise failed, returns nullptr.

◆ IsSelectedDevice()

virtual bool ISpeakerInfo::IsSelectedDevice ( )
pure virtual

Determine if the current device is selected to use.

Returns
TRUE indicates that the current device is selected.