Ignore:
Timestamp:
Mar 10, 2016 5:02:07 AM (8 years ago)
Author:
ming
Message:

Fixed #1907: Remove pjmedia* circular dependency

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/pjmedia/sound_legacy.c

    r5140 r5255  
    2828 
    2929#include <pjmedia/sound.h> 
    30 #include <pjmedia-audiodev/errno.h> 
    3130#include <pj/assert.h> 
    3231 
     
    5049}; 
    5150 
    52 PJ_DEF(pj_status_t) pjmedia_snd_init(pj_pool_factory *factory) 
    53 { 
    54     return pjmedia_aud_subsys_init(factory); 
    55 } 
    56  
    57 PJ_DEF(pj_status_t) pjmedia_snd_deinit(void) 
    58 { 
    59     return pjmedia_aud_subsys_shutdown(); 
    60 } 
    61  
    62 PJ_DEF(int) pjmedia_snd_get_dev_count(void) 
    63 { 
    64     return pjmedia_aud_dev_count(); 
    65 } 
    6651 
    6752PJ_DEF(const pjmedia_snd_dev_info*) pjmedia_snd_get_dev_info(unsigned index) 
     
    159144 
    160145    /* Create sound wrapper */ 
    161     pool = pj_pool_create(pjmedia_aud_subsys_get_pool_factory(), 
     146    pool = pj_pool_create(pjmedia_get_aud_subsys()->pf, 
    162147                          "legacy-snd", 512, 512, NULL); 
    163148    snd_strm = PJ_POOL_ZALLOC_T(pool, pjmedia_snd_stream); 
Note: See TracChangeset for help on using the changeset viewer.