diff options
Diffstat (limited to 'libaf/af_scaletempo.c')
-rw-r--r-- | libaf/af_scaletempo.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libaf/af_scaletempo.c b/libaf/af_scaletempo.c index bc2cdba157..b25e8413e8 100644 --- a/libaf/af_scaletempo.c +++ b/libaf/af_scaletempo.c @@ -143,7 +143,7 @@ int _best_overlap_offset_float(af_scaletempo_t* s) { search_start += s->num_channels; } - return best_off * 4; + return best_off * 4 * s->num_channels; } int _best_overlap_offset_s16(af_scaletempo_t* s) { @@ -175,7 +175,7 @@ int _best_overlap_offset_s16(af_scaletempo_t* s) { search_start += s->num_channels; } - return best_off * 2; + return best_off * 2 * s->num_channels; } void _output_overlap_float(af_scaletempo_t* s, int8_t* buf_out, int bytes_off) { |