20 #include "JackMidiBufferReadQueue.h"    21 #include "JackMidiUtil.h"    22 #include "JackError.h"    26 JackMidiBufferReadQueue::JackMidiBufferReadQueue()
    36     if (index < event_count) {
    38         midi_event.
buffer = 
event->GetData(buffer);
    39         midi_event.
size = 
event->size;
    40         midi_event.
time = last_frame_time + 
event->time;
    53         jack_error(
"JackMidiBufferReadQueue::ResetMidiBuffer - buffer reset "    55     } 
else if (! buffer->IsValid()) {
    56         jack_error(
"JackMidiBufferReadQueue::ResetMidiBuffer - buffer reset "    59         uint32_t lost_events = buffer->lost_events;
    61             jack_error(
"JackMidiBufferReadQueue::ResetMidiBuffer - %d events "    62                        "lost during mixdown", lost_events);
    64         this->buffer = buffer;
    65         event_count = buffer->event_count;
    66         last_frame_time = GetLastFrame();
 jack_midi_data_t * buffer
jack_midi_event_t * DequeueEvent()
void ResetMidiBuffer(JackMidiBuffer *buffer)
SERVER_EXPORT void jack_error(const char *fmt,...)