aboutsummaryrefslogtreecommitdiff
path: root/src/common/Utilities.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/Utilities.cpp')
-rw-r--r--src/common/Utilities.cpp14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/common/Utilities.cpp b/src/common/Utilities.cpp
index f6718afc..d84d35f4 100644
--- a/src/common/Utilities.cpp
+++ b/src/common/Utilities.cpp
@@ -278,6 +278,20 @@ const char *convertToText<ChannelCount>(ChannelCount channelCount) {
}
}
+template<>
+const char *convertToText<SampleRateConversionQuality>(SampleRateConversionQuality sampleRateConversionQuality) {
+
+ switch (sampleRateConversionQuality) {
+ case SampleRateConversionQuality::None: return "None";
+ case SampleRateConversionQuality::Fastest: return "Fastest";
+ case SampleRateConversionQuality::Low: return "Low";
+ case SampleRateConversionQuality::Medium: return "Medium";
+ case SampleRateConversionQuality::High: return "High";
+ case SampleRateConversionQuality::Best: return "Best";
+ default: return "Unrecognized sample rate conversion quality";
+ }
+}
+
std::string getPropertyString(const char * name) {
std::string result;
#ifdef __ANDROID__