diff options
Diffstat (limited to '')
| -rw-r--r-- | src/audio_core/sink_details.cpp | 2 | ||||
| -rw-r--r-- | src/audio_core/sink_details.h | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/audio_core/sink_details.cpp b/src/audio_core/sink_details.cpp index 955ba20fb..67cf1f3b2 100644 --- a/src/audio_core/sink_details.cpp +++ b/src/audio_core/sink_details.cpp | |||
| @@ -24,7 +24,7 @@ const std::vector<SinkDetails> g_sink_details = { | |||
| 24 | [] { return std::vector<std::string>{"null"}; }}, | 24 | [] { return std::vector<std::string>{"null"}; }}, |
| 25 | }; | 25 | }; |
| 26 | 26 | ||
| 27 | const SinkDetails& GetSinkDetails(std::string sink_id) { | 27 | const SinkDetails& GetSinkDetails(std::string_view sink_id) { |
| 28 | auto iter = | 28 | auto iter = |
| 29 | std::find_if(g_sink_details.begin(), g_sink_details.end(), | 29 | std::find_if(g_sink_details.begin(), g_sink_details.end(), |
| 30 | [sink_id](const auto& sink_detail) { return sink_detail.id == sink_id; }); | 30 | [sink_id](const auto& sink_detail) { return sink_detail.id == sink_id; }); |
diff --git a/src/audio_core/sink_details.h b/src/audio_core/sink_details.h index ea666c554..03534b187 100644 --- a/src/audio_core/sink_details.h +++ b/src/audio_core/sink_details.h | |||
| @@ -6,6 +6,8 @@ | |||
| 6 | 6 | ||
| 7 | #include <functional> | 7 | #include <functional> |
| 8 | #include <memory> | 8 | #include <memory> |
| 9 | #include <string> | ||
| 10 | #include <string_view> | ||
| 9 | #include <utility> | 11 | #include <utility> |
| 10 | #include <vector> | 12 | #include <vector> |
| 11 | 13 | ||
| @@ -30,6 +32,6 @@ struct SinkDetails { | |||
| 30 | 32 | ||
| 31 | extern const std::vector<SinkDetails> g_sink_details; | 33 | extern const std::vector<SinkDetails> g_sink_details; |
| 32 | 34 | ||
| 33 | const SinkDetails& GetSinkDetails(std::string sink_id); | 35 | const SinkDetails& GetSinkDetails(std::string_view sink_id); |
| 34 | 36 | ||
| 35 | } // namespace AudioCore | 37 | } // namespace AudioCore |