diff --git a/src/media/audio/audiorecord.cpp b/src/media/audio/audiorecord.cpp
index 2f3b8bb849527fbaefba4e61265e13337198a913..12768b048f34ed49378bd76d26b18486fccdeb43 100644
--- a/src/media/audio/audiorecord.cpp
+++ b/src/media/audio/audiorecord.cpp
@@ -28,7 +28,9 @@
 #include "fileutils.h"
 #include "manager.h"
 
+#ifndef RING_UWP
 #include <sndfile.hh>
+#endif
 
 #include <algorithm>
 #include <sstream> // for stringstream
@@ -147,6 +149,7 @@ std::string AudioRecord::getFilename() const
 bool
 AudioRecord::openFile()
 {
+#ifndef RING_UWP
     fileHandle_.reset(); // do it before calling fileExists()
 
     const bool doAppend = fileExists();
@@ -170,6 +173,9 @@ AudioRecord::openFile()
         RING_WARN("Couldn't seek to the end of the file ");
 
     return true;
+#else
+    return false;
+#endif
 }
 
 void
@@ -218,6 +224,7 @@ AudioRecord::stopRecording() const noexcept
 void
 AudioRecord::recData(AudioBuffer& buffer)
 {
+#ifndef RING_UWP
     if (not recordingEnabled_)
         return;
 
@@ -228,6 +235,7 @@ AudioRecord::recData(AudioBuffer& buffer)
     } else {
         fileHandle_->writeSync();
     }
+#endif
 }
 
 } // namespace ring
diff --git a/src/media/audio/sound/audiofile.cpp b/src/media/audio/sound/audiofile.cpp
index e8a299658dd40c833d652210c0770b2824642622..5fa03ea00cbc41f9b92ad93bdab47ff267770efe 100644
--- a/src/media/audio/sound/audiofile.cpp
+++ b/src/media/audio/sound/audiofile.cpp
@@ -26,7 +26,10 @@
 #include <cstring>
 #include <vector>
 #include <climits>
+
+#ifndef RING_UWP
 #include <sndfile.hh>
+#endif
 
 #include "audiofile.h"
 #include "audio/resampler.h"
@@ -59,6 +62,7 @@ AudioFile::onBufferFinish()
 AudioFile::AudioFile(const std::string &fileName, unsigned int sampleRate) :
     AudioLoop(sampleRate), filepath_(fileName), updatePlaybackScale_(0)
 {
+#ifndef RING_UWP
     int format;
     bool hasHeader = true;
 
@@ -127,6 +131,7 @@ AudioFile::AudioFile(const std::string &fileName, unsigned int sampleRate) :
         delete buffer_;
         buffer_ = buffer;
     }
+#endif
 }
 
 } // namespace ring