[cheese/cheese-window-refactor] Emit ready signal right before playing



commit fd885ba6c980fd8c843ca1a8e9aa50c6b827b9c4
Author: Filippo Argiolas <filippo argiolas gmail com>
Date:   Mon Feb 1 15:50:34 2010 +0100

    Emit ready signal right before playing
    
    This way cheese can set the initial effect while the webcam pipeline is
    still stopped.

 libcheese/cheese-widget.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/libcheese/cheese-widget.c b/libcheese/cheese-widget.c
index 58e3f28..212a612 100644
--- a/libcheese/cheese-widget.c
+++ b/libcheese/cheese-widget.c
@@ -339,9 +339,9 @@ setup_camera (CheeseWidget *widget)
   }
   else
   {
+    g_signal_emit (widget, widget_signals[READY_SIGNAL], 0, TRUE);
     cheese_camera_play (priv->webcam);
     gtk_notebook_set_current_page (GTK_NOTEBOOK (widget), WEBCAM_PAGE);
-    g_signal_emit (widget, widget_signals[READY_SIGNAL], 0, TRUE);
   }
 
   gdk_threads_leave ();



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]