Fix is now available in the git repository and will be in the 2.6.0 release. The related commits are:
--cut--
commit 93b0bc834e961a40f23eb389c7f1500e95ab02ba
Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx>
Date: Sun Feb 8 15:44:34 2009 +0200
Get rid of fixed sized buffers in ECI C impl parser
This is the second part of the ECI C implemantion
refactoring, which removes the fixed sized buffers
also from the message parser. This reduces memory
use and allows the parser to handle arbitrary size
messages from ecasound.
commit 0f2b5a6c02c69e274764bab1e9e525df11655e97
Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx>
Date: Sun Feb 8 14:09:21 2009 +0200
First phase of fixed-size buffer removal from ECI C impl
Get rid of the fixed size buffers for storing ECI
return values. This reduces average memory use as well
as gives a minor speed increase to most ECI apps.
Logged In: YES
user_id=25486
Quick work-around for this problem was added to 2.4.4
(CVS:2006-01-23). See
http://www.eca.cx/ecasound-list/2005/10/0015.html for the
original bug report.
Fix is now available in the git repository and will be in the 2.6.0 release. The related commits are:
--cut--
commit 93b0bc834e961a40f23eb389c7f1500e95ab02ba
Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx>
Date: Sun Feb 8 15:44:34 2009 +0200
Get rid of fixed sized buffers in ECI C impl parser
This is the second part of the ECI C implemantion
refactoring, which removes the fixed sized buffers
also from the message parser. This reduces memory
use and allows the parser to handle arbitrary size
messages from ecasound.
Fixes and closes sfbug:1412409
http://sourceforge.net/tracker2/?func=detail&aid=1412409&group_id=4605&atid=104605
commit 0f2b5a6c02c69e274764bab1e9e525df11655e97
Author: Kai Vehmanen <kvehmanen -at- eca -dot- cx>
Date: Sun Feb 8 14:09:21 2009 +0200
First phase of fixed-size buffer removal from ECI C impl
Get rid of the fixed size buffers for storing ECI
return values. This reduces average memory use as well
as gives a minor speed increase to most ECI apps.
Partial fix for sfbug:1412409
http://sourceforge.net/tracker2/?func=detail&aid=1412409&group_id=4605&atid=104605
--cut--