xmms-jack - jack output plugin for xmms
---------------------------------------
2/13/2004 v0.8
	* Dynamically load the symbols for the sample rate conversion functions
	  in xmms >=1.2.8, this will prevent sample rate conversion with older
	  versions of xmms but will allow users to use the xmms-jack
	  plugin.
	* Merge in bio2jack changes.  Among the most notable is the support for
	  any number of input/output channels and the ability to connect to
	  user defined ports to allow a client to redirect bio2jack output
	  to any jack ports.  xmms-jack doesn't use any of this but needed
	  to be updated to use some of the new interface functions.
	* Added back the rate mismatch dialog.  Turns out the sample rate
	  conversion functions were added in xmms 1.2.8, many people have older
	  versions of xmms and will get errors when loading the plugin because
	  the symbols won't be found.
	* Shorter url in the about dialog
	* Discovered that for some reason jack_client_close() is now blocking
	  on shutdown.  The pthread_join() to the client thread is where the
	  block appears to be. I haven't been able to figure out what this
	  problem is as of yet but if anyone knows feel free to send me
	  an email.
	  I apologize in advance for this apparent regression but since it
	  only affects users on shutdown it isn't a showstopper in my book.
	
1/16/2004 v0.7
	* Clean up settings for input/effect/output, putting each one of these
	  into its own structure like Xmms's oss plugin does it.
	* jack_free() should adjust the free space returned by the ratio of
	  the effects to output frequencies.  This is to prevent us from
	  saying we have X bytes free, xmms/another plugin sends us X bytes
	  and then we resample this to a higher rate and get X+Y bytes
	  which now won't fit in our free space.  Fixes bug with crossfade plugin.
	* Sample rate conversion via xmms' internal conversion, patch
	  from Vladimir in Moscow Russia
	* Persistent connections to the jack server if possible so we won't
	  be opening/closing connections for each song.  Thanks to Peter
	  Eisenlohr and the xmms-crossfade plugin.
	* Bio2jack update, no more ERR on buffer underruns that we know will
	  almost certainly always occur	
	* Disable configure button until we have options to configure

12/1/2003 v0.6
	* Make versions agree
	* Bump version up to 0.6
	* Fix songs not finishing bug with merge with latest bio2jack changes
	* Many improvements from bio2jack changes, look at that changelog for more info

11/24/2003 v0.5
        * New bio2jack, non-blocking
        * Other fixes
        
3/6/2003 - Merged in patches from Philipp Thomas <pthomas@suse.de>
	* Add missing <sys/time.h> include
	* Define _GNU_SOURCE to get pthread_mutexattr_settype defined
	* Fix GCC warnings
	* Clean up Makefile.am and configure.in
	
1/7/2003 - Fix continuing to next song problem, update to match with new 
           version of bio2jack, implement effects support.
12/26/2002 - First version of the xmms jack plugin
