diff --git a/addons/chan_mobile.c b/addons/chan_mobile.c
index dbe20ee0a5cbed854810b3b677b840645dccc2b9..29d14e036fe1edc2affc810e00d6acc137b06de4 100644
--- a/addons/chan_mobile.c
+++ b/addons/chan_mobile.c
@@ -136,7 +136,7 @@ struct mbl_pvt {
 	int alignment_count;
 	int ring_sched_id;
 	struct ast_dsp *dsp;
-	struct sched_context *sched;
+	struct ast_sched_context *sched;
 
 	/* flags */
 	unsigned int outgoing:1;	/*!< outgoing call */
@@ -4324,7 +4324,7 @@ static struct mbl_pvt *mbl_load_device(struct ast_config *cfg, const char *cat)
 	}
 
 	/* setup the scheduler */
-	if (!(pvt->sched = sched_context_create())) {
+	if (!(pvt->sched = ast_sched_context_create())) {
 		ast_log(LOG_ERROR, "Unable to create scheduler context for headset device\n");
 		goto e_free_dsp;
 	}
@@ -4377,7 +4377,7 @@ static struct mbl_pvt *mbl_load_device(struct ast_config *cfg, const char *cat)
 	return pvt;
 
 e_free_sched:
-	sched_context_destroy(pvt->sched);
+	ast_sched_context_destroy(pvt->sched);
 e_free_dsp:
 	ast_dsp_free(pvt->dsp);
 e_free_smoother:
@@ -4515,7 +4515,7 @@ static int unload_module(void)
 
 		ast_smoother_free(pvt->smoother);
 		ast_dsp_free(pvt->dsp);
-		sched_context_destroy(pvt->sched);
+		ast_sched_context_destroy(pvt->sched);
 		ast_free(pvt);
 	}
 	AST_RWLIST_UNLOCK(&devices);
diff --git a/addons/chan_ooh323.c b/addons/chan_ooh323.c
index af9a711e42b67537801588a317625a3a02d81251..a49e3a882cd2f27fe7c37f48fff6189fbdb0d4ff 100644
--- a/addons/chan_ooh323.c
+++ b/addons/chan_ooh323.c
@@ -323,7 +323,7 @@ static struct ooh323_config
 } ooconfig;
 
 /** Asterisk RTP stuff*/
-static struct sched_context *sched;
+static struct ast_sched_context *sched;
 static struct io_context *io;
 
 /* Protect the monitoring thread, so only one process can kill or start it, 
@@ -3235,7 +3235,7 @@ static int load_module(void)
 	ast_register_atexit(&ast_ooh323c_exit);
 #endif
 
-	if (!(sched = sched_context_create())) {
+	if (!(sched = ast_sched_context_create())) {
 		ast_log(LOG_WARNING, "Unable to create schedule context\n");
 	}
 	if (!(io = io_context_create())) {