Hi, I am targeting Windows Vista and higher in order to get the "prettier" audio device names from the MMDevice API that wmme_dev.c uses. Am I correct that I have to change this line pjlib/include/pj/compat/os_win32.h: #define PJ_WIN32_WINNT 0x0400 To: #define PJ_WIN32_WINNT 0x0600 It is unconditionally defined, so it doesn't appear I can set it from config_site.h or through compiler flags. Oddly (I think?), it doesn't redefine the _WIN32_WINNT macro, so you could get into a situation where PJ_WIN32_WINNT and _WIN32_WINNT are not the same. If there is a way to configure this without touching the source controlled code, that would be ideal. Can someone tell me if there is another way? Kind regards, Sean