--- linuxsampler/trunk/src/drivers/audio/AudioOutputDeviceJack.h 2008/02/13 15:10:13 1681 +++ linuxsampler/trunk/src/drivers/audio/AudioOutputDeviceJack.h 2008/02/13 15:31:56 1682 @@ -34,7 +34,10 @@ #include "AudioOutputDevice.h" #include "../../common/ConditionServer.h" + +#if HAVE_JACK_MIDI #include "../midi/MidiInputDeviceJack.h" +#endif namespace LinuxSampler { @@ -158,7 +161,9 @@ int Process(uint Samples); void Stop(); void SetAudioOutputDevice(AudioOutputDeviceJack* device); + #if HAVE_JACK_MIDI void SetMidiInputDevice(MidiInputDeviceJack* device); + #endif jack_client_t* hJackClient; @@ -166,7 +171,9 @@ static std::map Clients; struct config_t { AudioOutputDeviceJack* AudioDevice; + #if HAVE_JACK_MIDI MidiInputDeviceJack* MidiDevice; + #endif }; SynchronizedConfig Config; SynchronizedConfig::Reader ConfigReader;