diff options
author | Piotr Srebrny <piotr.srebrny@qt.io> | 2021-08-26 11:15:07 +0200 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2021-09-13 11:57:47 +0200 |
commit | 81a3ea8ef3868818bdca2fb3fb7a76553f9b35ec (patch) | |
tree | 70d42333b097092043272f1564b8e2cec761c87b /src/multimedia/platform/gstreamer/mediacapture/qgstreamerimagecapture_p.h | |
parent | 1c0dc886841338c8128fe1b3f1fac2438944db70 (diff) |
GStreamer: enable dynamic pipeline modification for capture session
Work in progress...
Change-Id: I4423745a9d229e509aa161cd6a0a28647f5579e9
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'src/multimedia/platform/gstreamer/mediacapture/qgstreamerimagecapture_p.h')
-rw-r--r-- | src/multimedia/platform/gstreamer/mediacapture/qgstreamerimagecapture_p.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/multimedia/platform/gstreamer/mediacapture/qgstreamerimagecapture_p.h b/src/multimedia/platform/gstreamer/mediacapture/qgstreamerimagecapture_p.h index 50d1d9a7b..a0f5d1a0b 100644 --- a/src/multimedia/platform/gstreamer/mediacapture/qgstreamerimagecapture_p.h +++ b/src/multimedia/platform/gstreamer/mediacapture/qgstreamerimagecapture_p.h @@ -68,7 +68,7 @@ class QGstreamerImageCapture : public QPlatformImageCapture, private QGstreamerB { Q_OBJECT public: - QGstreamerImageCapture(QImageCapture *parent/*, const QGstPipeline &pipeline*/); + QGstreamerImageCapture(QImageCapture *parent); virtual ~QGstreamerImageCapture(); bool isReadyForCapture() const override; @@ -91,8 +91,6 @@ public Q_SLOTS: private: int doCapture(const QString &fileName); static gboolean saveImageFilter(GstElement *element, GstBuffer *buffer, GstPad *pad, void *appdata); - void link(); - void unlink(); QGstreamerMediaCapture *m_session = nullptr; int m_lastId = 0; @@ -106,7 +104,6 @@ private: QQueue<PendingImage> pendingImages; - QGstPipeline gstPipeline; QGstBin bin; QGstElement queue; QGstElement videoConvert; |