Add a return value to 'WCMRPortAudioDeviceManager::getDeviceAvailableSampleRates()'
[ardour.git] / libs / backends / wavesaudio / waves_midiport.h
index 6df1c2b04a914ad747269a4137645a5bbf5bc44a..09bbf1b1f0d3f48611f1db240dca763c08ff7174 100644 (file)
@@ -1,64 +1,64 @@
-/*\r
-    Copyright (C) 2014 Waves Audio Ltd.\r
-\r
-    This program is free software; you can redistribute it and/or modify\r
-    it under the terms of the GNU General Public License as published by\r
-    the Free Software Foundation; either version 2 of the License, or\r
-    (at your option) any later version.\r
-\r
-    This program is distributed in the hope that it will be useful,\r
-    but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-    GNU General Public License for more details.\r
-\r
-    You should have received a copy of the GNU General Public License\r
-    along with this program; if not, write to the Free Software\r
-    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.\r
-\r
-*/\r
-\r
-#ifndef __libardour_waves_midiport_h__\r
-#define __libardour_waves_midiport_h__\r
-\r
-#include "waves_dataport.h"\r
-#include "waves_midi_buffer.h"\r
-\r
-namespace ARDOUR {\r
-\r
-class WavesMidiEvent;\r
-class WavesMidiDevice;\r
-class WavesMidiEvent;\r
-\r
-class WavesMidiPort : public WavesDataPort {\r
-public:\r
-    enum BufferSize {\r
-        // This value has nothing to do with reality as buffer of MIDI Port is not a flat array.\r
-        // It's an iterated list.\r
-        MAX_BUFFER_SIZE_BYTES = 8192\r
-    };\r
-\r
-    WavesMidiPort (const std::string& port_name, PortFlags flags);\r
-    virtual ~WavesMidiPort (){};\r
-\r
-    virtual DataType type () const {    return DataType::MIDI; };\r
-\r
-    virtual void* get_buffer (pframes_t nframes);\r
-\r
-    inline WavesMidiBuffer& buffer () { return _waves_midi_buffer; }\r
-    inline const WavesMidiBuffer& const_buffer () const { return _waves_midi_buffer; }\r
-\r
-    inline void set_midi_device (WavesMidiDevice* midi_device) { _midi_device = midi_device; };\r
-    inline WavesMidiDevice* midi_device () const { return _midi_device; };\r
-\r
-protected:\r
-       virtual void _wipe_buffer();\r
-\r
-private:\r
-    WavesMidiDevice * _midi_device;\r
-    WavesMidiBuffer _waves_midi_buffer;\r
-};\r
-\r
-} // namespace\r
-\r
-#endif /* __libardour_waves_midiport_h__ */\r
-    \r
+/*
+    Copyright (C) 2013 Gorobchenko Dmytro
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+*/
+
+#ifndef __libardour_waves_midiport_h__
+#define __libardour_waves_midiport_h__
+
+#include "waves_dataport.h"
+#include "waves_midi_buffer.h"
+
+namespace ARDOUR {
+
+class WavesMidiEvent;
+class WavesMidiDevice;
+class WavesMidiEvent;
+
+class WavesMidiPort : public WavesDataPort {
+public:
+    enum BufferSize {
+        // This value has nothing to do with reality as buffer of MIDI Port is not a flat array.
+        // It's an iterated list.
+        MAX_BUFFER_SIZE_BYTES = 8192
+    };
+
+    WavesMidiPort (const std::string& port_name, PortFlags flags);
+    virtual ~WavesMidiPort (){};
+
+    virtual DataType type () const {    return DataType::MIDI; };
+
+    virtual void* get_buffer (pframes_t nframes);
+
+    inline WavesMidiBuffer& buffer () { return _waves_midi_buffer; }
+    inline const WavesMidiBuffer& const_buffer () const { return _waves_midi_buffer; }
+
+    inline void set_midi_device (WavesMidiDevice* midi_device) { _midi_device = midi_device; };
+    inline WavesMidiDevice* midi_device () const { return _midi_device; };
+
+protected:
+       virtual void _wipe_buffer();
+
+private:
+    WavesMidiDevice * _midi_device;
+    WavesMidiBuffer _waves_midi_buffer;
+};
+
+} // namespace
+
+#endif /* __libardour_waves_midiport_h__ */
+