# HG changeset patch # User Chris Cannam # Date 1203329698 0 # Node ID cd5cbdecc82dea9b2c2424228b618d6ff3fbc5c1 # Parent b218f441302f63e972115e455804ddfa6e03b660 * rebuild range lists when model extended beyond previous end time -- this avoids playback stopping abruptly when it reaches the point at which the first tranche of progressive file load ended diff -r b218f441302f -r cd5cbdecc82d audioio/AudioCallbackPlaySource.cpp --- a/audioio/AudioCallbackPlaySource.cpp Fri Feb 15 15:15:29 2008 +0000 +++ b/audioio/AudioCallbackPlaySource.cpp Mon Feb 18 10:14:58 2008 +0000 @@ -248,6 +248,7 @@ #endif if (endFrame > m_lastModelEndFrame) { m_lastModelEndFrame = endFrame; + rebuildRangeLists(); } }