Index: clientlib/rtspin.cpp
===================================================================
--- clientlib/rtspin.cpp	(revision 7466)
+++ clientlib/rtspin.cpp	(working copy)
@@ -8,11 +8,14 @@
 	device
 */
 
+#ifdef MFD_RTSP_SUPPORT
+
 #include <iostream>
 using namespace std;
 
 #include <qapplication.h>
 
+
 #include <liveMedia.hh>
 #include <GroupsockHelper.hh>
 #include <BasicUsageEnvironment.hh>
@@ -386,3 +389,5 @@
         rtp_incoming_buffer = NULL;
     }
 }
+
+#endif
Index: clientlib/rtspclient.cpp
===================================================================
--- clientlib/rtspclient.cpp	(revision 7466)
+++ clientlib/rtspclient.cpp	(working copy)
@@ -8,6 +8,8 @@
 
 */
 
+#ifdef MFD_RTSP_SUPPORT
+
 #include <iostream>
 using namespace std;
 
@@ -123,3 +125,4 @@
 
 
 
+#endif
Index: mfd/plugins/audio/livemedia.cpp
===================================================================
--- mfd/plugins/audio/livemedia.cpp	(revision 7466)
+++ mfd/plugins/audio/livemedia.cpp	(working copy)
@@ -14,11 +14,11 @@
 using namespace std;
 
 #include <mythtv/audiooutput.h>
+#include "livemedia.h"
+#ifdef MFD_RTSP_SUPPORT
 #include <SimpleRTPSink.hh>
 #include <uLawAudioFilter.hh>
 #include <GroupsockHelper.hh>
-#include "livemedia.h"
-#ifdef MFD_RTSP_SUPPORT
 
 UniversalPCMSource* UniversalPCMSource::createNew(UsageEnvironment& env, AudioOutput& ao)
 {
Index: mfd/plugins/audio/audio.cpp
===================================================================
--- mfd/plugins/audio/audio.cpp	(revision 7466)
+++ mfd/plugins/audio/audio.cpp	(working copy)
@@ -1530,6 +1530,7 @@
 
 void AudioPlugin::useSpeakers(int which_one, bool turn_on)
 {
+#ifdef MFD_RTSP_SUPPORT
     maop_mutex.lock();
 
         QPtrListIterator<MaopInstance> it( maop_instances );
@@ -1565,6 +1566,7 @@
     maop_mutex.unlock();
     
     listSpeakers();
+#endif
 }
 
 AudioPlugin::~AudioPlugin()
