Renaming for Windows compatibility.
[jack2.git] / linux / alsarawmidi / JackALSARawMidiReceiveQueue.h
bloba76c1e549aae6994d60ec250504b31f5e2450099
1 #ifndef __JackALSARawMidiReceiveQueue__
2 #define __JackALSARawMidiReceiveQueue__
4 #include <alsa/asoundlib.h>
6 #include "JackMidiReceiveQueue.h"
8 namespace Jack {
10 class JackALSARawMidiReceiveQueue: public JackMidiReceiveQueue {
12 private:
14 jack_midi_data_t *buffer;
15 size_t buffer_size;
16 jack_midi_event_t event;
17 snd_rawmidi_t *rawmidi;
19 public:
21 JackALSARawMidiReceiveQueue(snd_rawmidi_t *rawmidi,
22 size_t buffer_size=4096);
23 ~JackALSARawMidiReceiveQueue();
25 jack_midi_event_t *
26 DequeueEvent();
32 #endif