diff options
Diffstat (limited to 'libaf/af_pan.c')
-rw-r--r-- | libaf/af_pan.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libaf/af_pan.c b/libaf/af_pan.c index 268ffd6e4b..8a8aa241fc 100644 --- a/libaf/af_pan.c +++ b/libaf/af_pan.c @@ -41,6 +41,7 @@ static int control(struct af_instance_s* af, int cmd, void* arg) af->data->bps = 4; af->mul.n = af->data->nch; af->mul.d = ((af_data_t*)arg)->nch; + af_frac_cancel(&af->mul); if((af->data->format != ((af_data_t*)arg)->format) || (af->data->bps != ((af_data_t*)arg)->bps)){ |