[Ardour-Dev] Assertion failure in BaseStereoPanner::distribute()
lists at carlh.net
Wed Oct 10 04:26:24 PDT 2007
I find that, in trunk, the following sequence:
1. create a stereo buss.
2. add a port to it.
3. remove a port from it.
causes the assert (obufs.count().n_audio() == 2) in
BaseStereoPanner::distribute() to trip. The attached patch fixes it for
me. The main point of the patch is to ensure that
BufferSet::attach_buffers() is called when ports are removed as well as
when they are added.
Any comments as to whether the patch is sensible?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 6369 bytes
More information about the Ardour-Dev