diff options
author | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2009-01-08 11:22:04 +0000 |
---|---|---|
committer | sletz <sletz@0c269be4-1314-0410-8aa9-9f06e86f4224> | 2009-01-08 11:22:04 +0000 |
commit | 90f58d65c51670bc03e38c3e909a21072fa21c35 (patch) | |
tree | a45230a442b261e38880216ca91873cb4e58759a /common/JackMidiPort.cpp | |
parent | 60f5da860ef6df3b0d3d544e0d3fce4df0883cb1 (diff) | |
download | jack2-90f58d65c51670bc03e38c3e909a21072fa21c35.tar.gz |
Use up to BUFFER_SIZE_MAX frames in midi ports, fix for ticket #117.
git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3236 0c269be4-1314-0410-8aa9-9f06e86f4224
Diffstat (limited to 'common/JackMidiPort.cpp')
-rw-r--r-- | common/JackMidiPort.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/common/JackMidiPort.cpp b/common/JackMidiPort.cpp index 1a35cbb9..41dcb151 100644 --- a/common/JackMidiPort.cpp +++ b/common/JackMidiPort.cpp @@ -71,7 +71,8 @@ static void MidiBufferInit(void* buffer, size_t buffer_size, jack_nframes_t nfra { JackMidiBuffer* midi = (JackMidiBuffer*)buffer; midi->magic = JackMidiBuffer::MAGIC; - midi->buffer_size = buffer_size; + /* Since port buffer has actually always BUFFER_SIZE_MAX frames, we can safely use all the size */ + midi->buffer_size = BUFFER_SIZE_MAX * sizeof(float); midi->Reset(nframes); } |