diff options
| author | JP Cimalando <jpcima@users.noreply.github.com> | 2018-08-10 15:24:46 +0200 |
|---|---|---|
| committer | JP Cimalando <jpcima@users.noreply.github.com> | 2018-08-11 14:55:44 +0200 |
| commit | 6919d3578769202957d1ba320ff458e959935e05 (patch) | |
| tree | be4b6aa112eca0bccd86a99fbbebcc400bc069b7 /RtAudio.cpp | |
| parent | b296e4bfdb452cd76822f032188b4f05073adc86 (diff) | |
allow to obtain api names regardless of being compiled or not
Diffstat (limited to 'RtAudio.cpp')
| -rw-r--r-- | RtAudio.cpp | 14 |
1 files changed, 4 insertions, 10 deletions
diff --git a/RtAudio.cpp b/RtAudio.cpp index 4e75d68..1e480d4 100644 --- a/RtAudio.cpp +++ b/RtAudio.cpp @@ -166,22 +166,16 @@ void RtAudio :: getCompiledApi( std::vector<RtAudio::Api> &apis ) rtaudio_compiled_apis + rtaudio_num_compiled_apis); } -const std::string RtAudio :: getCompiledApiName( RtAudio::Api api ) +std::string RtAudio :: getApiName( RtAudio::Api api ) { - if (api < 0 || api > RtAudio::NUM_APIS - || (std::find(rtaudio_compiled_apis, - rtaudio_compiled_apis+rtaudio_num_compiled_apis, - api) == rtaudio_compiled_apis+rtaudio_num_compiled_apis)) + if (api < 0 || api >= RtAudio::NUM_APIS) return ""; return rtaudio_api_names[api][0]; } -const std::string RtAudio :: getCompiledApiDisplayName( RtAudio::Api api ) +std::string RtAudio :: getApiDisplayName( RtAudio::Api api ) { - if (api < 0 || api > RtAudio::NUM_APIS - || (std::find(rtaudio_compiled_apis, - rtaudio_compiled_apis+rtaudio_num_compiled_apis, - api) == rtaudio_compiled_apis+rtaudio_num_compiled_apis)) + if (api < 0 || api >= RtAudio::NUM_APIS) return "Unknown"; return rtaudio_api_names[api][1]; } |
