| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
#include <AEDeviceInfo.h>
Public Member Functions | |
| operator std::string () | |
| std::string | GetFriendlyName () const | 
| std::string | ToDeviceString (const std::string &driver) const | 
Static Public Member Functions | |
| static std::string | DeviceTypeToString (enum AEDeviceType deviceType) | 
Public Attributes | |
| std::string | m_deviceName | 
| std::string | m_displayName | 
| std::string | m_displayNameExtra | 
| enum AEDeviceType | m_deviceType | 
| CAEChannelInfo | m_channels | 
| AESampleRateList | m_sampleRates | 
| AEDataFormatList | m_dataFormats | 
| AEDataTypeList | m_streamTypes | 
| bool | m_wantsIECPassthrough | 
| bool | m_onlyPassthrough {false} | 
| bool | m_onlyPCM {false} | 
This classt provides the details of what the audio output hardware is capable of
      
  | 
  static | 
| std::string CAEDeviceInfo::GetFriendlyName | ( | ) | const | 
| CAEDeviceInfo::operator std::string | ( | ) | 
| std::string CAEDeviceInfo::ToDeviceString | ( | const std::string & | driver | ) | const | 
| CAEChannelInfo CAEDeviceInfo::m_channels | 
| AEDataFormatList CAEDeviceInfo::m_dataFormats | 
| std::string CAEDeviceInfo::m_deviceName | 
| enum AEDeviceType CAEDeviceInfo::m_deviceType | 
| std::string CAEDeviceInfo::m_displayName | 
| std::string CAEDeviceInfo::m_displayNameExtra | 
| bool CAEDeviceInfo::m_onlyPassthrough {false} | 
| bool CAEDeviceInfo::m_onlyPCM {false} | 
| AESampleRateList CAEDeviceInfo::m_sampleRates | 
| AEDataTypeList CAEDeviceInfo::m_streamTypes | 
| bool CAEDeviceInfo::m_wantsIECPassthrough |