<div dir="ltr"><div><div><div><div><div>Hi,<br><br></div>I've recently installed the 
OpenAL SDK 1.1 to do some audio programming. Having an OpenGL/Vulkan 
background I'm used to load function pointers from DLL myself.<br><br></div>al.h provides AL_NO_PROTOTYPES to not declare al* prototypes, why is there no ALC_NO_PROTOTYPES for alc.h?<br><br></div>Which
 approach is considered best practice: Loading all function pointers using 
GetProcAddress/dlsym or only loading al*GetProcAddress with 
GetProcAddress/dlsym and using al*GetProcAddress to retrieve the 
remaining function pointers?<br><br></div><div>The SDK sample uses the 
first approach. The OpenAL Deployment Guide mentions the "OpenAL 
router". Would it be possible to bypass the router using the seond 
approach?<br></div><div><br></div>Kind regards,<br></div>Felix</div>