summaryrefslogtreecommitdiff
path: root/modules/auloop/auloop.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/auloop/auloop.c')
-rw-r--r--modules/auloop/auloop.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/modules/auloop/auloop.c b/modules/auloop/auloop.c
index 328366f..22dd1b0 100644
--- a/modules/auloop/auloop.c
+++ b/modules/auloop/auloop.c
@@ -248,7 +248,8 @@ static int auloop_reset(struct audio_loop *al)
auplay_prm.srate = al->srate;
auplay_prm.ch = al->ch;
auplay_prm.ptime = PTIME;
- err = auplay_alloc(&al->auplay, cfg->audio.play_mod, &auplay_prm,
+ err = auplay_alloc(&al->auplay, baresip_auplayl(),
+ cfg->audio.play_mod, &auplay_prm,
cfg->audio.play_dev, write_handler, al);
if (err) {
warning("auloop: auplay %s,%s failed: %m\n",
@@ -260,7 +261,8 @@ static int auloop_reset(struct audio_loop *al)
ausrc_prm.srate = al->srate;
ausrc_prm.ch = al->ch;
ausrc_prm.ptime = PTIME;
- err = ausrc_alloc(&al->ausrc, NULL, cfg->audio.src_mod,
+ err = ausrc_alloc(&al->ausrc, baresip_ausrcl(),
+ NULL, cfg->audio.src_mod,
&ausrc_prm, cfg->audio.src_dev,
read_handler, error_handler, al);
if (err) {