[specimen] [specimen-svn] r64 - in trunk: . src

Juuso Alasuutari juuso.alasuutari at gmail.com
Tue Sep 11 15:02:53 CDT 2007


On Tuesday 11 September 2007 22:30:00 Eric Dantan Rzewnicki wrote:
> On Tue, Sep 11, 2007 at 01:08:29PM -0500, svn at zhevny.com wrote:
> > Author: iuso
> > Date: 2007-09-11 13:08:29 -0500 (Tue, 11 Sep 2007)
> > New Revision: 64
> >
> > Modified:
> >    trunk/configure.ac
> >    trunk/src/jackdriver.c
> > Log:
> > Added configure check and ifdefs for latest JACK MIDI (>= 0.105.0).
> > Specimen will now compile and run with three different JACK MIDI APIs!
> > Woo! [Re]named the macros for 0.105.0, 0.102.27, and 0.102.0 to
> > HAVE_JACK_MIDI, HAVE_OLD_JACK_MIDI, and HAVE_OLDEST_JACK_MIDI.
>
> heh! this is just getting silly, isn't it. ;) probably I should have
> used HAVE_JACK_MIDI_01020, _010227, etc, etc. but, oh well.

I sort of meant it to be silly. :)

> I hope the jack midi api doesn't change again. Are any other projects
> bothering to support the different versions? I suppose at some point in
> the future the api will be final and we can clean out all that junk.

I'm under the impression that the present (>= 0.105.0) API is final. It's kind 
of been stable for some time now, at least in the #lad sense of the word. So 
I think we can keep those few macros in Specimen for now. And we'll need to 
wait at least until the next stable JACK release until we can consider 
dumping the legacy stuff.

But one more API change and I promise to do some serious cleaning! :)

Juuso

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.




More information about the Specimen mailing list