diff options
author | Benny Prijono <bennylp@teluu.com> | 2006-02-10 15:57:32 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2006-02-10 15:57:32 +0000 |
commit | 7b870081568c70589e6cec9e75f9784196e03e03 (patch) | |
tree | 47b0f6e9307406ce48f7b18c6be4852a8cd153a5 /pjsip/src/pjsua/pjsua_core.c | |
parent | 8c7a3cbbf75a2611701925d28b956476d9035272 (diff) |
Integrated pjmedia-codec library to pjsua
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@177 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/src/pjsua/pjsua_core.c')
-rw-r--r-- | pjsip/src/pjsua/pjsua_core.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pjsip/src/pjsua/pjsua_core.c b/pjsip/src/pjsua/pjsua_core.c index 5e344301..6d7a28f7 100644 --- a/pjsip/src/pjsua/pjsua_core.c +++ b/pjsip/src/pjsua/pjsua_core.c @@ -466,6 +466,16 @@ pj_status_t pjsua_init(void) return status; } + /* Init pjmedia-codecs: */ + + status = pjmedia_codec_init(pjsua.med_endpt); + if (status != PJ_SUCCESS) { + pj_caching_pool_destroy(&pjsua.cp); + pjsua_perror("Media codec initialization has returned error", status); + return status; + } + + /* Done. */ return PJ_SUCCESS; } @@ -663,6 +673,12 @@ pj_status_t pjsua_destroy(void) pjsua.quit_flag = 1; + + /* Shutdown pjmedia-codec: */ + + pjmedia_codec_deinit(); + + /* Destroy sound framework: * (this should be done in pjmedia_shutdown()) */ |