コード例 #1
0
ファイル: sipsetup.c プロジェクト: VTCSecureLLC/linphone
void sip_setup_register_all(MSFactory *factory) {
    SipSetup **p=all_sip_setups;
    ms_factory_load_plugins(factory, LINPHONE_PLUGINS_DIR);
    //ms_load_plugins(LINPHONE_PLUGINS_DIR);
    while(*p!=NULL) {
        sip_setup_register(*p);
        p++;
    }
}
コード例 #2
0
ファイル: msfactory.c プロジェクト: cuongitbk/mediastreamer2
void ms_factory_init_plugins(MSFactory *obj) {
	if (obj->plugins_dir == NULL) {
#ifdef PACKAGE_PLUGINS_DIR
		obj->plugins_dir = ms_strdup(PACKAGE_PLUGINS_DIR);
#else
		obj->plugins_dir = ms_strdup("");
#endif
	}
	if (strlen(obj->plugins_dir) > 0) {
		ms_message("Loading ms plugins from [%s]",obj->plugins_dir);
		ms_factory_load_plugins(obj,obj->plugins_dir);
	}
}
コード例 #3
0
ファイル: mscommon.c プロジェクト: biddyweb/azfone-ios
int ms_load_plugins(const char *dir){
	return ms_factory_load_plugins(ms_factory_get_fallback(),dir);
}