Browse Source

- add headers for API functions used in the included functions

- s/printf/jack_error




git-svn-id: svn+ssh://jackaudio.org/trunk/jack@1042 0c269be4-1314-0410-8aa9-9f06e86f4224
tags/0.109.0
pieterpalmers 18 years ago
parent
commit
e14a446d30
2 changed files with 8 additions and 2 deletions
  1. +3
    -0
      drivers/alsa-midi/midi_pack.h
  2. +5
    -2
      drivers/alsa-midi/midi_unpack.h

+ 3
- 0
drivers/alsa-midi/midi_pack.h View File

@@ -19,6 +19,9 @@
#ifndef __jack_midi_pack_h__ #ifndef __jack_midi_pack_h__
#define __jack_midi_pack_h__ #define __jack_midi_pack_h__


#include <jack/midiport.h>
#include <jack/engine.h>

typedef struct { typedef struct {
int running_status; int running_status;
} midi_pack_t; } midi_pack_t;


+ 5
- 2
drivers/alsa-midi/midi_unpack.h View File

@@ -19,6 +19,9 @@
#ifndef __jack_midi_unpack_h__ #ifndef __jack_midi_unpack_h__
#define __jack_midi_unpack_h__ #define __jack_midi_unpack_h__


#include <jack/midiport.h>
#include <jack/engine.h>

enum { enum {
MIDI_UNPACK_MAX_MSG = 1024 MIDI_UNPACK_MAX_MSG = 1024
}; };
@@ -75,7 +78,7 @@ int midi_unpack_buf(midi_unpack_t *buf, const unsigned char *data, int len, void
if (byte >= 0xF8) // system realtime if (byte >= 0xF8) // system realtime
{ {
jack_midi_event_write(jack_port_buf, time, &data[i], 1); jack_midi_event_write(jack_port_buf, time, &data[i], 1);
//printf("midi_unpack: written system relatime event\n");
//jack_error("midi_unpack: written system relatime event\n");
//midi_input_write(in, &data[i], 1); //midi_input_write(in, &data[i], 1);
} }
else if (byte < 0x80) // data else if (byte < 0x80) // data
@@ -119,7 +122,7 @@ int midi_unpack_buf(midi_unpack_t *buf, const unsigned char *data, int len, void
jack_midi_event_write(jack_port_buf, time, temp, 3); jack_midi_event_write(jack_port_buf, time, temp, 3);
} else } else
jack_midi_event_write(jack_port_buf, time, &buf->data[0], buf->pos); jack_midi_event_write(jack_port_buf, time, &buf->data[0], buf->pos);
//printf("midi_unpack: written %d-byte event\n", buf->pos);
//jack_error("midi_unpack: written %d-byte event\n", buf->pos);
//midi_input_write(in, &buf->data[0], buf->pos); //midi_input_write(in, &buf->data[0], buf->pos);
} }
/* keep running status */ /* keep running status */


Loading…
Cancel
Save