![]() |
Mixxx
|
00001 /*************************************************************************** 00002 hss1394enumerator.h 00003 HSS1394 Device Enumerator Class 00004 -------------------------------- 00005 begin : Fri Feb 26 2010 00006 copyright : (C) 2010 Sean M. Pappalardo 00007 email : spappalardo@mixxx.org 00008 00009 This class handles discovery and enumeration of DJ controller devices 00010 that use the HSS1394 protocol and appear under the HSS1394 00011 cross-platform API. 00012 00013 ***************************************************************************/ 00014 00015 /*************************************************************************** 00016 * * 00017 * This program is free software; you can redistribute it and/or modify * 00018 * it under the terms of the GNU General Public License as published by * 00019 * the Free Software Foundation; either version 2 of the License, or * 00020 * (at your option) any later version. * 00021 * * 00022 ***************************************************************************/ 00023 #ifndef HSS1394ENUMERATOR_H 00024 #define HSS1394ENUMERATOR_H 00025 00026 #include "midideviceenumerator.h" 00027 00028 class Hss1394Enumerator : public MidiDeviceEnumerator 00029 { 00030 public: 00031 Hss1394Enumerator(); 00032 ~Hss1394Enumerator(); 00033 QList<MidiDevice*> queryDevices(); 00034 private: 00035 QList<MidiDevice*> m_devices; 00036 }; 00037 00038 #endif