Showing the changes to src/src_linear.c (1 of 2 files). Show all
Unified · Split
| @@ -117,7 +117,7 @@ linear_process (SRC_PRIVATE *psrc, SRC_DATA *data) · 116 unmodified lines | |||
| 117 | } ; | 117 | } ; |
| 118 | 118 | ||
| 119 | if (linear->in_used > linear->in_count) | 119 | if (linear->in_used > linear->in_count) |
| 120 | { input_index += linear->in_used - linear->in_count ; | 120 | { input_index += (linear->in_used - linear->in_count) / linear->channels ; |
| 121 | linear->in_used = linear->in_count ; | 121 | linear->in_used = linear->in_count ; |
| 122 | } ; | 122 | } ; |
| 123 | 123 | ||