git-svn-id: http://subversion.jackaudio.org/jack/jack2/trunk/jackmp@3236 0c269be4-1314-0410-8aa9-9f06e86f4224tags/1.9.1
| @@ -23,6 +23,10 @@ Michael Voigt | |||||
| Jackdmp changes log | Jackdmp changes log | ||||
| --------------------------- | --------------------------- | ||||
| 2009-01-07 Stephane Letz <letz@grame.fr> | |||||
| * Use up to BUFFER_SIZE_MAX frames in midi ports, fix for ticket #117. | |||||
| 2009-01-05 Stephane Letz <letz@grame.fr> | 2009-01-05 Stephane Letz <letz@grame.fr> | ||||
| * Synchronize jack2 public headers with jack1 ones. | * Synchronize jack2 public headers with jack1 ones. | ||||
| @@ -71,7 +71,8 @@ static void MidiBufferInit(void* buffer, size_t buffer_size, jack_nframes_t nfra | |||||
| { | { | ||||
| JackMidiBuffer* midi = (JackMidiBuffer*)buffer; | JackMidiBuffer* midi = (JackMidiBuffer*)buffer; | ||||
| midi->magic = JackMidiBuffer::MAGIC; | 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); | midi->Reset(nframes); | ||||
| } | } | ||||
| @@ -24,6 +24,12 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. | |||||
| using namespace std; | using namespace std; | ||||
| /* | |||||
| TODO : since midi buffers now uses up to BUFFER_SIZE_MAX frames, | |||||
| probably also use BUFFER_SIZE_MAX in everything related to MIDI events | |||||
| handling (see MidiBufferInit in JackMidiPort.cpp) | |||||
| */ | |||||
| namespace Jack | namespace Jack | ||||
| { | { | ||||
| // JackNetInterface******************************************* | // JackNetInterface******************************************* | ||||