diff options
-rw-r--r-- | pjmedia/src/pjmedia/endpoint.c | 4 | ||||
-rw-r--r-- | pjmedia/src/pjmedia/portaudio/portaudio.h | 2 |
2 files changed, 4 insertions, 2 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); diff --git a/pjmedia/src/pjmedia/portaudio/portaudio.h b/pjmedia/src/pjmedia/portaudio/portaudio.h index 981dd0ac..432372ce 100644 --- a/pjmedia/src/pjmedia/portaudio/portaudio.h +++ b/pjmedia/src/pjmedia/portaudio/portaudio.h @@ -64,7 +64,7 @@ typedef enum PaErrorCode { paNoError = 0, - paNotInitialized = 1, /* blp: changed from -10000 */ + paNotInitialized = -1000, /* blp: changed from -10000 */ paUnanticipatedHostError, paInvalidChannelCount, paInvalidSampleRate, |