aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniil Cherednik <dan.cherednik@gmail.com>2017-07-23 02:42:32 +0300
committerDaniil Cherednik <dan.cherednik@gmail.com>2017-07-23 02:43:22 +0300
commit85e2815a6ada9709c90aa7f227e384abdb4f9e59 (patch)
tree7d082e9e5645d17f16857439aa2a4ff7b1154286
parent03488bb956537cb4778b8caf82fde953a89cad02 (diff)
downloadatracdenc-85e2815a6ada9709c90aa7f227e384abdb4f9e59.tar.gz
Allow aiff input file format
-rw-r--r--src/wav.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/wav.cpp b/src/wav.cpp
index 85906c4..c01e4a0 100644
--- a/src/wav.cpp
+++ b/src/wav.cpp
@@ -75,5 +75,11 @@ uint32_t TWav::GetSampleRate() const {
}
bool TWav::IsFormatSupported() const {
- return (File.format() & SF_FORMAT_TYPEMASK) == SF_FORMAT_WAV;
+ switch (File.format() & SF_FORMAT_TYPEMASK) {
+ case SF_FORMAT_WAV:
+ case SF_FORMAT_AIFF:
+ return true;
+ default:
+ return false;
+ }
}