diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2007-01-15 18:59:31 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2007-01-15 18:59:31 +0000 |
commit | d3071f84e5be7d611b83ce68908da697566a9713 (patch) | |
tree | c7d249d9a7bebea5e7b8aaa2b22f064d14b68770 /libs/midi++2/midi++/alsa_sequencer.h | |
parent | 56cd926425310e5534f4a6864b296101ad0477c6 (diff) |
ALSA sequencer ports are all owned by a single sequencer client, not 1 per port
git-svn-id: svn://localhost/ardour2/trunk@1329 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/midi++2/midi++/alsa_sequencer.h')
-rw-r--r-- | libs/midi++2/midi++/alsa_sequencer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/midi++2/midi++/alsa_sequencer.h b/libs/midi++2/midi++/alsa_sequencer.h index 8ddb2a7dd7..b76d60d05a 100644 --- a/libs/midi++2/midi++/alsa_sequencer.h +++ b/libs/midi++2/midi++/alsa_sequencer.h @@ -49,12 +49,14 @@ class ALSA_SequencerMidiPort : public Port int read (byte *buf, size_t max); private: - snd_seq_t *seq; snd_midi_event_t *decoder, *encoder; int port_id; snd_seq_event_t SEv; + int CreatePorts(PortRequest &req); + static int init_client (std::string name); + static snd_seq_t* seq; }; }; /* namespace MIDI */ |