#include <aldlist.h>
Public Member Functions | |
ALDeviceList () | |
~ALDeviceList () | |
int | GetNumDevices () |
char * | GetDeviceName (int index) |
void | GetDeviceVersion (int index, int *major, int *minor) |
unsigned int | GetMaxNumSources (int index) |
bool | IsExtensionSupported (int index, char *szExtName) |
int | GetDefaultDevice () |
void | FilterDevicesMinVer (int major, int minor) |
void | FilterDevicesMaxVer (int major, int minor) |
void | FilterDevicesExtension (char *szExtName) |
void | ResetFilters () |
int | GetFirstFilteredDevice () |
int | GetNextFilteredDevice () |
Definition at line 21 of file aldlist.h.
ALDeviceList::ALDeviceList | ( | ) |
Definition at line 34 of file aldlist.cpp.
ALDeviceList::~ALDeviceList | ( | ) |
Definition at line 130 of file aldlist.cpp.
void ALDeviceList::FilterDevicesExtension | ( | char * | szExtName | ) |
Definition at line 246 of file aldlist.cpp.
void ALDeviceList::FilterDevicesMaxVer | ( | int | major, | |
int | minor | |||
) |
Definition at line 232 of file aldlist.cpp.
void ALDeviceList::FilterDevicesMinVer | ( | int | major, | |
int | minor | |||
) |
Definition at line 218 of file aldlist.cpp.
int ALDeviceList::GetDefaultDevice | ( | ) |
Definition at line 210 of file aldlist.cpp.
char * ALDeviceList::GetDeviceName | ( | int | index | ) |
Definition at line 155 of file aldlist.cpp.
void ALDeviceList::GetDeviceVersion | ( | int | index, | |
int * | major, | |||
int * | minor | |||
) |
Definition at line 166 of file aldlist.cpp.
int ALDeviceList::GetFirstFilteredDevice | ( | ) |
Definition at line 277 of file aldlist.cpp.
unsigned int ALDeviceList::GetMaxNumSources | ( | int | index | ) |
Definition at line 180 of file aldlist.cpp.
int ALDeviceList::GetNextFilteredDevice | ( | ) |
Definition at line 293 of file aldlist.cpp.
int ALDeviceList::GetNumDevices | ( | ) |
Definition at line 147 of file aldlist.cpp.
bool ALDeviceList::IsExtensionSupported | ( | int | index, | |
char * | szExtName | |||
) |
Definition at line 191 of file aldlist.cpp.
void ALDeviceList::ResetFilters | ( | ) |
Definition at line 266 of file aldlist.cpp.