diff audioio/AudioCallbackPlaySource.cpp @ 99:cd5cbdecc82d sv1-v1.2

* 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
author Chris Cannam
date Mon, 18 Feb 2008 10:14:58 +0000
parents e177e6ee7c12
children 8591a0a3d57e
line wrap: on
line diff
--- 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();
     }
 }