summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia/endpoint.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjmedia/src/pjmedia/endpoint.c')
-rw-r--r--pjmedia/src/pjmedia/endpoint.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia/endpoint.c b/pjmedia/src/pjmedia/endpoint.c
index 4fcb4450..03ee13ed 100644
--- a/pjmedia/src/pjmedia/endpoint.c
+++ b/pjmedia/src/pjmedia/endpoint.c
@@ -133,7 +133,9 @@ PJ_DEF(pj_status_t) pjmedia_endpt_create(pj_pool_factory *pf,
endpt->thread_cnt = worker_cnt;
/* Sound */
- pjmedia_snd_init(pf);
+ status = pjmedia_snd_init(pf);
+ if (status != PJ_SUCCESS)
+ goto on_error;
/* Init codec manager. */
status = pjmedia_codec_mgr_init(&endpt->codec_mgr);