diff --git a/configure.ac b/configure.ac index cd4eace..24f128b 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ dnl changes are made dnl --- JACK_MAJOR_VERSION=0 JACK_MINOR_VERSION=102 -JACK_MICRO_VERSION=4 +JACK_MICRO_VERSION=5 dnl --- dnl HOWTO: updating the jack protocol version @@ -587,7 +587,7 @@ HAVE_FREEBOB="false" if test "x$TRY_FREEBOB" = "xyes" then # check for FreeBob libraries - PKG_CHECK_MODULES(LIBFREEBOB, libfreebob >= 0.5.1, + PKG_CHECK_MODULES(LIBFREEBOB, libfreebob >= 0.8.2, [HAVE_FREEBOB="true" JACK_DEFAULT_DRIVER=\"freebob\" ], AC_MSG_RESULT([no])) diff --git a/drivers/freebob/freebob_driver.c b/drivers/freebob/freebob_driver.c index 1e70dc0..0e23d5a 100644 --- a/drivers/freebob/freebob_driver.c +++ b/drivers/freebob/freebob_driver.c @@ -995,7 +995,7 @@ driver_get_descriptor () strcpy (params[i].name, "period"); params[i].character = 'p'; params[i].type = JackDriverParamUInt; - params[i].value.ui = 512; + params[i].value.ui = 1024; strcpy (params[i].short_desc, "Frames per period"); strcpy (params[i].long_desc, params[i].short_desc); @@ -1011,8 +1011,8 @@ driver_get_descriptor () strcpy (params[i].name, "rate"); params[i].character = 'r'; params[i].type = JackDriverParamUInt; - params[i].value.ui = 44100U; - strcpy (params[i].short_desc, "The sample rate"); + params[i].value.ui = 48000U; + strcpy (params[i].short_desc, "Sample rate"); strcpy (params[i].long_desc, params[i].short_desc); i++; @@ -1053,8 +1053,8 @@ driver_initialize (jack_client_t *client, JSList * params) cmlparams.node_id_set=0; /* default values */ - cmlparams.period_size=512; - cmlparams.sample_rate=44100; + cmlparams.period_size=1024; + cmlparams.sample_rate=48000; cmlparams.buffer_size=3; cmlparams.port=0; cmlparams.node_id=-1;