Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
AESinkFactoryWin.h File Reference
#include "cores/AudioEngine/Utils/AEDeviceInfo.h"
#include "cores/AudioEngine/Utils/AEUtil.h"
#include "utils/log.h"
#include <audioclient.h>

Classes

struct  winEndpointsToAEDeviceType
 
struct  sampleFormat
 
struct  RendererDetail
 
struct  IAEWASAPIDevice
 
class  CAESinkFactoryWin
 

Macros

#define WASAPI_SPEAKER_COUNT   21
 

Variables

const winEndpointsToAEDeviceType winEndpoints []
 

Macro Definition Documentation

◆ WASAPI_SPEAKER_COUNT

#define WASAPI_SPEAKER_COUNT   21

Variable Documentation

◆ winEndpoints

const winEndpointsToAEDeviceType winEndpoints[]
Initial value:
=
{
{ "Network Device - ", AE_DEVTYPE_PCM },
{ "Speakers - ", AE_DEVTYPE_PCM },
{ "LineLevel - ", AE_DEVTYPE_PCM },
{ "Headphones - ", AE_DEVTYPE_PCM },
{ "Microphone - ", AE_DEVTYPE_PCM },
{ "Headset - ", AE_DEVTYPE_PCM },
{ "Handset - ", AE_DEVTYPE_PCM },
{ "Digital Passthrough - ", AE_DEVTYPE_IEC958 },
{ "SPDIF - ", AE_DEVTYPE_IEC958 },
{ "HDMI - ", AE_DEVTYPE_HDMI },
{ "Unknown - ", AE_DEVTYPE_PCM },
}
@ AE_DEVTYPE_HDMI
Definition AEDeviceInfo.h:24
@ AE_DEVTYPE_IEC958
Definition AEDeviceInfo.h:23
@ AE_DEVTYPE_PCM
Definition AEDeviceInfo.h:22