Esempio n. 1
0
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++;
    }
}
Esempio n. 2
0
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);
	}
}
Esempio n. 3
0
int ms_load_plugins(const char *dir){
	return ms_factory_load_plugins(ms_factory_get_fallback(),dir);
}