-#if defined(__UNIX_JACK__)
- if ( api == UNIX_JACK ) {
- static std::string name( "JACK" );
- return name;
- }
-#endif
-#if defined(__LINUX_PULSE__)
- if ( api == LINUX_PULSE ) {
- static std::string name( "PulseAudio" );
- return name;
- }
-#endif
-#if defined(__LINUX_ALSA__)
- if ( api == LINUX_ALSA ) {
- static std::string name( "ALSA" );
- return name;
- }
-#endif
-#if defined(__LINUX_OSS__)
- if ( api == LINUX_OSS ) {
- static std::string name( "OSS" );
- return name;
- }
-#endif
-#if defined(__WINDOWS_ASIO__)
- if ( api == WINDOWS_ASIO ) {
- static std::string name( "ASIO" );
- return name;
- }
-#endif
-#if defined(__WINDOWS_WASAPI__)
- if ( api == WINDOWS_WASAPI ) {
- static std::string name( "WASAPI" );
- return name;
- }
-#endif
-#if defined(__WINDOWS_DS__)
- if ( api == WINDOWS_DS ) {
- static std::string name( "DirectSound" );
- return name;
- }
-#endif
-#if defined(__MACOSX_CORE__)
- if ( api == MACOSX_CORE ) {
- static std::string name( "Core Audio" );
- return name;
- }
-#endif
-#if defined(__RTAUDIO_DUMMY__)
- if ( api == RTAUDIO_DUMMY ) {
- static std::string name( "RtAudio Dummy" );
- return name;
- }
-#endif
- static std::string name;
- return name;