Renaming for Windows compatibility.
[jack2.git] / linux / alsarawmidi / JackALSARawMidiSendQueue.h
blobf3f6542c92189c3075f167085e7ed6d4e7275f8a
1 #ifndef __JackALSARawMidiSendQueue__
2 #define __JackALSARawMidiSendQueue__
4 #include <alsa/asoundlib.h>
6 #include "JackMidiSendQueue.h"
8 namespace Jack {
10 class JackALSARawMidiSendQueue: public JackMidiSendQueue {
12 private:
14 bool blocked;
15 snd_rawmidi_t *rawmidi;
17 public:
19 JackALSARawMidiSendQueue(snd_rawmidi_t *rawmidi);
21 JackMidiWriteQueue::EnqueueResult
22 EnqueueEvent(jack_nframes_t time, size_t size,
23 jack_midi_data_t *buffer);
25 bool
26 IsBlocked();
32 #endif