diff --git a/coreapi/linphonecore.c b/coreapi/linphonecore.c index c1eea7173..417751776 100644 --- a/coreapi/linphonecore.c +++ b/coreapi/linphonecore.c @@ -2230,6 +2230,8 @@ int linphone_core_update_call(LinphoneCore *lc, LinphoneCall *call, const Linpho #ifdef VIDEO_ENABLED if (call->videostream!=NULL){ video_stream_set_sent_video_size(call->videostream,linphone_core_get_preferred_video_size(lc)); + if (call->camera_active) + call->videostream->cam=lc->video_conf.device; /*to take into account eventual cam changes*/ video_stream_update_video_params (call->videostream); } #endif