From 668d29d127a9241e829745bbfa0d8bc775408532 Mon Sep 17 00:00:00 2001 From: sonarnerd Date: Sun, 9 May 2004 18:22:04 +0000 Subject: [PATCH] More fixes to buffer size callback git-svn-id: svn+ssh://jackaudio.org/trunk/jack@721 0c269be4-1314-0410-8aa9-9f06e86f4224 --- drivers/oss/oss_driver.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/oss/oss_driver.c b/drivers/oss/oss_driver.c index 0bbbaea..35fdc20 100644 --- a/drivers/oss/oss_driver.c +++ b/drivers/oss/oss_driver.c @@ -370,6 +370,8 @@ static int oss_driver_detach (oss_driver_t *driver, jack_engine_t *engine) if (driver->engine == NULL) return -1; + /*jack_deactivate(driver->client);*/ /* ? */ + node = driver->capture_ports; while (node != NULL) { @@ -834,6 +836,7 @@ static int oss_driver_bufsize (oss_driver_t *driver, jack_nframes_t nframes) oss_driver_stop(driver); set_period_size(driver, nframes); + driver->engine->set_buffer_size(driver->engine, driver->period_size); printf("oss_driver: period size update: %u\n", nframes); oss_driver_start(driver);