r3988 - trunk/bse



Author: stw
Date: 2006-10-18 16:09:18 -0400 (Wed, 18 Oct 2006)
New Revision: 3988

Modified:
   trunk/bse/ChangeLog
   trunk/bse/bsedatahandle-resample.cc
Log:
Wed Oct 18 22:05:37 2006  Stefan Westerfeld  <stefan space twc de>

	* bsedatahandle-resample.cc: Fixed my last commit. Sorry.


Modified: trunk/bse/ChangeLog
===================================================================
--- trunk/bse/ChangeLog	2006-10-18 20:04:18 UTC (rev 3987)
+++ trunk/bse/ChangeLog	2006-10-18 20:09:18 UTC (rev 3988)
@@ -1,3 +1,7 @@
+Wed Oct 18 22:05:37 2006  Stefan Westerfeld  <stefan space twc de>
+
+	* bsedatahandle-resample.cc: Fixed my last commit. Sorry.
+
 Wed Oct 18 21:47:15 2006  Stefan Westerfeld  <stefan space twc de>
 
 	* tests/resamplehandle.cc:

Modified: trunk/bse/bsedatahandle-resample.cc
===================================================================
--- trunk/bse/bsedatahandle-resample.cc	2006-10-18 20:04:18 UTC (rev 3987)
+++ trunk/bse/bsedatahandle-resample.cc	2006-10-18 20:09:18 UTC (rev 3988)
@@ -176,15 +176,15 @@
 	m_resamplers.push_back (resampler);
       }
     g_assert (!m_resamplers.empty());	  /* n_channels is always > 0 */
-    m_filter_order = m_resampler[0]->order();
+    m_filter_order = m_resamplers[0]->order();
 
     /* Resampler2::delay() is defined in output samples, but we need to
      * compensate by shifting the input samples to enable seeking, thus the
      * factor 2
      */
     m_filter_delay = (mode() == BSE_RESAMPLER2_MODE_UPSAMPLE ?
-		      (int) round (resampler->delay() / 2) :
-		      (int) round (resampler->delay() * 2));
+		      (int) round (m_resamplers[0]->delay() / 2) :
+		      (int) round (m_resamplers[0]->delay() * 2));
     return BSE_ERROR_NONE;
   }
   void




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