qtmobility/plugins/multimedia/gstreamer/mediacapture/qgstreamercaptureservice.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 5 453da2cfceef
--- a/qtmobility/plugins/multimedia/gstreamer/mediacapture/qgstreamercaptureservice.h	Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/plugins/multimedia/gstreamer/mediacapture/qgstreamercaptureservice.h	Mon May 03 13:18:40 2010 +0300
@@ -62,6 +62,7 @@
 class QGstreamerElementFactory;
 class QGstreamerCaptureMetaDataControl;
 class QGstreamerImageCaptureControl;
+class QGstreamerV4L2Input;
 
 class QGstreamerCaptureService : public QMediaService
 {
@@ -74,13 +75,13 @@
     QMediaControl *control(const char *name) const;
 
 private slots:
-    void videoOutputChanged(QVideoOutputControl::Output output);
+    void videoOutputChanged(QVideoOutputControl::Output output);    
 
 private:
     void setAudioPreview(GstElement*);
 
     QGstreamerCaptureSession *m_captureSession;
-    QGstreamerCameraControl *m_cameraControl;
+    QGstreamerV4L2Input *m_videoInput;
     QGstreamerCaptureMetaDataControl *m_metaDataControl;
 
     QAudioEndpointSelector *m_audioInputEndpointSelector;
@@ -93,7 +94,6 @@
     QGstreamerElementFactory *m_videoWindowFactory;
     QGstreamerVideoWidgetControl *m_videoWidgetControl;
     QGstreamerElementFactory *m_videoWidgetFactory;
-    QGstreamerImageCaptureControl *m_imageCaptureControl;
 };
 
 #endif // QGSTREAMERCAPTURESERVICE_H