diff -Nru audacious-plugins-2.2.orig/src/jack/jack.c audacious-plugins-2.2/src/jack/jack.c --- audacious-plugins-2.2.orig/src/jack/jack.c 2009-11-22 23:49:53.000000000 +0100 +++ audacious-plugins-2.2/src/jack/jack.c 2010-01-16 06:58:24.000000000 +0100 @@ -235,35 +235,6 @@ } -/* Return the amount of data that can be written to the device */ -static gint jack_free(void) -{ - unsigned long return_val = JACK_GetBytesFreeSpace(driver); - unsigned long tmp; - - /* adjust for frequency differences, otherwise xmms could send us */ - /* as much data as we have free, then we go to convert this to */ - /* the output frequency and won't have enough space, so adjust */ - /* by the ratio of the two */ - if(effect.frequency != output.frequency) - { - tmp = return_val; - return_val = (return_val * effect.frequency) / output.frequency; - TRACE("adjusting from %ld to %ld free bytes to compensate for frequency differences\n", tmp, return_val); - } - - if(return_val > G_MAXINT) - { - TRACE("Warning: return_val > G_MAXINT\n"); - return_val = G_MAXINT; - } - - TRACE("free space of %ld bytes\n", return_val); - - return return_val; -} - - /* Close the device */ static void jack_close(void) {