diff options
author | Goran Mekić <meka@tilda.center> | 2017-12-29 23:36:55 +0100 |
---|---|---|
committer | Goran Mekić <meka@tilda.center> | 2017-12-30 15:18:26 +0100 |
commit | a6343737453b34335a7a5494c8ac6b393d15604c (patch) | |
tree | 73fb775a93302909e269205d443516e51359309c /drumgizmo/input/ossmidi.h | |
parent | 476a82d1c431c26f71286a2d904144bfa5468101 (diff) |
Open midi device in non-blocking mode
Diffstat (limited to 'drumgizmo/input/ossmidi.h')
-rw-r--r-- | drumgizmo/input/ossmidi.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/drumgizmo/input/ossmidi.h b/drumgizmo/input/ossmidi.h index 41cfb2b..c6abacd 100644 --- a/drumgizmo/input/ossmidi.h +++ b/drumgizmo/input/ossmidi.h @@ -25,10 +25,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ #pragma once -#include <audioinputengine.h> +#include "audioinputenginemidi.h" + class OSSInputEngine - : public AudioInputEngine + : public AudioInputEngineMidi { public: OSSInputEngine(); @@ -45,8 +46,9 @@ public: bool isFreewheeling() const override; private: - std::string dev; int fd; + std::string dev; std::size_t pos; std::vector<event_t> events; + std::string midimap_file; }; |