diff options
author | Liong Sauw Ming <ming@teluu.com> | 2016-03-10 05:02:07 +0000 |
---|---|---|
committer | Liong Sauw Ming <ming@teluu.com> | 2016-03-10 05:02:07 +0000 |
commit | 70231deed2aa68e30657db5434cfdbcd320373c7 (patch) | |
tree | 09c1244d82cd75f834627e85fddc3cebedb3de36 /pjmedia/src/pjmedia/sound_legacy.c | |
parent | 3e3ec82e1a43ba8cafa4ccaea98f51f1f282063b (diff) |
Fixed #1907: Remove pjmedia* circular dependency
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5255 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src/pjmedia/sound_legacy.c')
-rw-r--r-- | pjmedia/src/pjmedia/sound_legacy.c | 17 |
1 files changed, 1 insertions, 16 deletions
diff --git a/pjmedia/src/pjmedia/sound_legacy.c b/pjmedia/src/pjmedia/sound_legacy.c index d5bcf3dc..ee9dd027 100644 --- a/pjmedia/src/pjmedia/sound_legacy.c +++ b/pjmedia/src/pjmedia/sound_legacy.c @@ -27,7 +27,6 @@ */ #include <pjmedia/sound.h> -#include <pjmedia-audiodev/errno.h> #include <pj/assert.h> #if PJMEDIA_HAS_LEGACY_SOUND_API @@ -49,20 +48,6 @@ struct pjmedia_snd_stream void *user_user_data; }; -PJ_DEF(pj_status_t) pjmedia_snd_init(pj_pool_factory *factory) -{ - return pjmedia_aud_subsys_init(factory); -} - -PJ_DEF(pj_status_t) pjmedia_snd_deinit(void) -{ - return pjmedia_aud_subsys_shutdown(); -} - -PJ_DEF(int) pjmedia_snd_get_dev_count(void) -{ - return pjmedia_aud_dev_count(); -} PJ_DEF(const pjmedia_snd_dev_info*) pjmedia_snd_get_dev_info(unsigned index) { @@ -158,7 +143,7 @@ static pj_status_t open_stream( pjmedia_dir dir, } /* Create sound wrapper */ - pool = pj_pool_create(pjmedia_aud_subsys_get_pool_factory(), + pool = pj_pool_create(pjmedia_get_aud_subsys()->pf, "legacy-snd", 512, 512, NULL); snd_strm = PJ_POOL_ZALLOC_T(pool, pjmedia_snd_stream); snd_strm->pool = pool; |