summaryrefslogtreecommitdiff
path: root/res/res_stasis_playback.c
diff options
context:
space:
mode:
Diffstat (limited to 'res/res_stasis_playback.c')
-rw-r--r--res/res_stasis_playback.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/res/res_stasis_playback.c b/res/res_stasis_playback.c
index ce29de12c..f6cd5404e 100644
--- a/res/res_stasis_playback.c
+++ b/res/res_stasis_playback.c
@@ -389,7 +389,7 @@ static void remove_from_playbacks(struct stasis_app_playback *playback)
OBJ_POINTER | OBJ_UNLINK | OBJ_NODATA);
}
-static void *play_uri(struct stasis_app_control *control,
+static int play_uri(struct stasis_app_control *control,
struct ast_channel *chan, void *data)
{
RAII_VAR(struct stasis_app_playback *, playback, NULL,
@@ -400,7 +400,7 @@ static void *play_uri(struct stasis_app_control *control,
playback = data;
if (!control) {
- return NULL;
+ return -1;
}
bridge = stasis_app_get_bridge(control);
@@ -435,7 +435,7 @@ static void *play_uri(struct stasis_app_control *control,
play_on_channel(playback, chan);
}
- return NULL;
+ return 0;
}
static void set_target_uri(