diff --git a/linphone/coreapi/linphonecore.c b/linphone/coreapi/linphonecore.c index 5f6bdb294..83f3870e4 100644 --- a/linphone/coreapi/linphonecore.c +++ b/linphone/coreapi/linphonecore.c @@ -566,6 +566,7 @@ void video_config_read(LinphoneCore *lc) display=lp_config_get_int(lc->config,"video","display",enabled); #ifdef VIDEO_ENABLED linphone_core_enable_video(lc,capture,display); + linphone_core_enable_self_view(lc,TRUE); #endif } diff --git a/linphone/gtk-glade/main.c b/linphone/gtk-glade/main.c index 9ba3cd386..76df924df 100644 --- a/linphone/gtk-glade/main.c +++ b/linphone/gtk-glade/main.c @@ -764,7 +764,7 @@ int main(int argc, char *argv[]){ gtk_timeout_add(20,(GtkFunction)linphone_gtk_check_logs,(gpointer)NULL); linphone_gtk_init_main_window(); linphone_gtk_init_status_icon(); - gtk_widget_show(the_ui); + linphone_gtk_show_main_window(); gtk_main(); gdk_threads_leave(); linphone_gtk_destroy_log_window();