diff --git a/linphone/mediastreamer2/build/win32native/mediastreamer2.def b/linphone/mediastreamer2/build/win32native/mediastreamer2.def index ae9934e24..21693b217 100755 --- a/linphone/mediastreamer2/build/win32native/mediastreamer2.def +++ b/linphone/mediastreamer2/build/win32native/mediastreamer2.def @@ -4,7 +4,6 @@ EXPORTS ms_init ms_exit - ms_reload_snd_card ms_filter_new ms_filter_new_from_desc @@ -23,6 +22,7 @@ EXPORTS ms_filter_set_notify_callback ms_snd_card_new + ms_snd_card_manager_reload ms_snd_card_manager_add_card ms_snd_card_manager_register_desc ms_snd_card_create_reader @@ -99,6 +99,7 @@ EXPORTS ms_discover_mtu ms_set_mtu + ms_web_cam_manager_reload ms_web_cam_manager_get_default_cam ms_web_cam_manager_get ms_web_cam_manager_get_list diff --git a/linphone/mediastreamer2/include/mediastreamer2/mscommon.h b/linphone/mediastreamer2/include/mediastreamer2/mscommon.h index bb55d33ab..869feeff3 100644 --- a/linphone/mediastreamer2/include/mediastreamer2/mscommon.h +++ b/linphone/mediastreamer2/include/mediastreamer2/mscommon.h @@ -167,16 +167,6 @@ void ms_exit(void); struct _MSSndCardDesc; -/** - * This can be called when new sound cards have been added. - * - * Warning: It must NOT be called if one filter is currently created. - * You have to unlink, destroy everything before doing this. - * - * @param snd_desc A MSSndCardDesc description. - */ -void ms_reload_snd_card(struct _MSSndCardDesc *snd_desc); - void ms_sleep(int seconds); /** diff --git a/linphone/mediastreamer2/src/mscommon.c b/linphone/mediastreamer2/src/mscommon.c index 8d0f7c33f..25c9a55c1 100644 --- a/linphone/mediastreamer2/src/mscommon.c +++ b/linphone/mediastreamer2/src/mscommon.c @@ -551,30 +551,6 @@ void ms_exit(){ #endif } -void ms_reload_snd_card(MSSndCardDesc *snd_desc){ - MSSndCardManager *cm; - int i; - - ms_snd_card_manager_destroy(); - - ms_message("Registering all soundcard handlers"); - if (snd_desc!=NULL) - { - cm=ms_snd_card_manager_get(); - if (cm!=NULL) - ms_snd_card_manager_register_desc(cm,snd_desc); - return; - } - - /*register SndCardDesc */ - cm=ms_snd_card_manager_get(); - for (i=0;ms_snd_card_descs[i]!=NULL;i++){ - ms_snd_card_manager_register_desc(cm,ms_snd_card_descs[i]); - } - - return; -} - void ms_sleep(int seconds){ #ifdef WIN32 Sleep(seconds*1000);