From b4526ec1b413330e33fdd9ec0a76dd65a5fdc2b8 Mon Sep 17 00:00:00 2001 From: Tobias Doerffel Date: Fri, 28 Aug 2009 23:56:15 +0200 Subject: [PATCH] AudioFileFlac: allow compilation withoug FLAC support Compilation of AudioFileFlac source files failed when there's been no FLAC support on the system. Fix this by adding according #ifdef's. --- include/AudioFileFlac.h | 7 ++++++- src/core/audio/AudioFileFlac.cpp | 4 ++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/include/AudioFileFlac.h b/include/AudioFileFlac.h index 28c50d284..dd8ec6643 100644 --- a/include/AudioFileFlac.h +++ b/include/AudioFileFlac.h @@ -3,7 +3,7 @@ * into a flac file. This is used for song-export. * * Copyright (c) 2009 Andrew Kelley - * + * * This file is part of Linux MultiMedia Studio - http://lmms.sourceforge.net * * This program is free software; you can redistribute it and/or @@ -26,6 +26,10 @@ #ifndef _AUDIO_FILE_FLAC_H_ #define _AUDIO_FILE_FLAC_H_ +#include "lmmsconfig.h" + +#ifdef LMMS_HAVE_FLAC + #include #include "AudioFileDevice.h" @@ -82,6 +86,7 @@ private: } ; +#endif #endif //_AUDIO_FILE_FLAC_H_ diff --git a/src/core/audio/AudioFileFlac.cpp b/src/core/audio/AudioFileFlac.cpp index 85b0f6aa7..cfcc7fc51 100644 --- a/src/core/audio/AudioFileFlac.cpp +++ b/src/core/audio/AudioFileFlac.cpp @@ -25,6 +25,8 @@ #include "AudioFileFlac.h" +#ifdef LMMS_HAVE_FLAC + #include #include "lmms_basics.h" @@ -122,4 +124,6 @@ AudioFileFlac::~AudioFileFlac() finishEncoding(); } +#endif + /* vim: set tw=0 noexpandtab: */