camerabin: leave v4l2camsrc "capture-mode" as video mode when pausing
authorLasse Laukkanen <ext-lasse.2.laukkanen@nokia.com>
Tue, 21 Apr 2009 07:55:36 +0000 (10:55 +0300)
committerStefan Kost <ensonic@users.sf.net>
Wed, 24 Jun 2009 15:58:16 +0000 (18:58 +0300)
gst/camerabin/gstcamerabin.c

index ca2e8e1..8e53db4 100644 (file)
@@ -3201,12 +3201,6 @@ gst_camerabin_user_pause (GstCameraBin * camera)
       g_object_set (G_OBJECT (camera->src_out_sel), "resend-latest", FALSE,
           "active-pad", camera->pad_src_view, NULL);
 
-      /* Enable view finder mode in v4l2camsrc */
-      if (g_object_class_find_property (G_OBJECT_GET_CLASS
-              (camera->src_vid_src), "capture-mode")) {
-        g_object_set (G_OBJECT (camera->src_vid_src), "capture-mode", 0, NULL);
-      }
-
       /* Set view finder to PLAYING and leave videobin PAUSED */
       gst_element_set_locked_state (camera->vidbin, TRUE);
       gst_element_set_state (GST_ELEMENT (camera), GST_STATE_PLAYING);
@@ -3222,12 +3216,6 @@ gst_camerabin_user_pause (GstCameraBin * camera)
       g_object_set (G_OBJECT (camera->src_out_sel), "resend-latest", TRUE,
           "active-pad", camera->pad_src_vid, NULL);
 
-      /* Enable video recording mode in v4l2camsrc */
-      if (g_object_class_find_property (G_OBJECT_GET_CLASS
-              (camera->src_vid_src), "capture-mode")) {
-        g_object_set (G_OBJECT (camera->src_vid_src), "capture-mode", 2, NULL);
-      }
-
       /* Bring all camerabin elements to PLAYING */
       gst_element_set_locked_state (camera->vidbin, FALSE);
       gst_element_set_state (GST_ELEMENT (camera), GST_STATE_PLAYING);