traverso-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Traverso-devel] Crash on export


From: Martin Herren
Subject: [Traverso-devel] Crash on export
Date: Fri, 12 Feb 2010 01:24:26 +0100

Hi all !

In first of february's commit called 'More AudioIO stuff'
(367f744ae22f18ca939bf6f3603399f7b06caec3) was a nice surprise:
rendering stopped working in a way that results in a application crash
as since then Traverso tries to write 32768 samples into its 1024
sized buffer. This attempt usually leads to some crash... the function
in which it crashes can vary.

The problem is to be found in the disparition of
AudioBus::set_buffer_size(). Now Sheet::resize_buffer()  doesn't raise
the size of the buffers before rendering.

I temporarly fixed it for the git version from 4 days ago but
unfortunately the fix don't work anymore with current git :-(
In the fix i was basically putting the functionality of
AudioBus::set_buffer_size() directly into Sheet::resize_buffer() but
that's probably not that clean as AudioBus::set_buffer_size() probably
disappeared for a good reason.

So time to find a clean way to make render work again.

/Martin

-- 
http://www.sandsoftime.ch




reply via email to

[Prev in Thread] Current Thread [Next in Thread]