]> git.0d.be Git - empathy.git/blobdiff - src/empathy-camera-menu.c
factor out empathy_call_window_change_webcam()
[empathy.git] / src / empathy-camera-menu.c
index cee11d75978d40746a7e195c9a42dbba543c326c..9633d84fa2b78eb2674c92e3c3c573f55230fde9 100644 (file)
@@ -146,9 +146,7 @@ empathy_camera_menu_activate_cb (GtkAction *action,
   if (!tp_strdiff (device, current_device))
     goto out;
 
-  empathy_call_window_play_camera (self->priv->window, FALSE);
-  empathy_video_src_change_device (video, device);
-  empathy_call_window_play_camera (self->priv->window, TRUE);
+  empathy_call_window_change_webcam (self->priv->window, device);
 
  out:
   g_free (current_device);