aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/Output/oss4/outputoss4.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/plugins/Output/oss4/outputoss4.cpp b/src/plugins/Output/oss4/outputoss4.cpp
index 291243d68..a723e5b4a 100644
--- a/src/plugins/Output/oss4/outputoss4.cpp
+++ b/src/plugins/Output/oss4/outputoss4.cpp
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright (C) 2010-2015 by Ilya Kotov *
+ * Copyright (C) 2010-2019 by Ilya Kotov *
* forkotov02@ya.ru *
* *
* This program is free software; you can redistribute it and/or modify *
@@ -123,6 +123,11 @@ bool OutputOSS4::initialize(quint32 freq, ChannelMap map, Qmmp::AudioFormat form
int chan = map.count();
switch (format)
{
+#ifdef AFMT_FLOAT
+ case Qmmp::PCM_FLOAT:
+ p = AFMT_FLOAT;
+ break;
+#endif
case Qmmp::PCM_S32LE:
p = AFMT_S32_LE;
break;