when calculating average slave/master delta, use absolute value.
[ardour.git] / libs / ardour / resampled_source.cc
index 9a406c549f4d16d5873c4161f79fe87ed71d638a..24eb12ad23bf0b2f206348e96354f5688b4e0331 100644 (file)
@@ -81,7 +81,7 @@ ResampledImportableSource::read (Sample* output, framecnt_t nframes)
                _src_data.input_frames = source->read (_input, bs);
 
                /* The last read will not be a full buffer, so set end_of_input. */
-               if ((framecnt_t) _src_data.input_frames < bs) {
+               if ((size_t) _src_data.input_frames < bs) {
                        _end_of_input = true;
                }