summaryrefslogtreecommitdiffstats
path: root/src/multimedia/platform/gstreamer/mediacapture/qgstreamermediaencoder_p.h
diff options
context:
space:
mode:
authorPiotr Srebrny <piotr.srebrny@qt.io>2021-08-26 11:15:07 +0200
committerLars Knoll <lars.knoll@qt.io>2021-09-13 11:57:47 +0200
commit81a3ea8ef3868818bdca2fb3fb7a76553f9b35ec (patch)
tree70d42333b097092043272f1564b8e2cec761c87b /src/multimedia/platform/gstreamer/mediacapture/qgstreamermediaencoder_p.h
parent1c0dc886841338c8128fe1b3f1fac2438944db70 (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/qgstreamermediaencoder_p.h')
-rw-r--r--src/multimedia/platform/gstreamer/mediacapture/qgstreamermediaencoder_p.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/multimedia/platform/gstreamer/mediacapture/qgstreamermediaencoder_p.h b/src/multimedia/platform/gstreamer/mediacapture/qgstreamermediaencoder_p.h
index 7570a939b..2c9b480ce 100644
--- a/src/multimedia/platform/gstreamer/mediacapture/qgstreamermediaencoder_p.h
+++ b/src/multimedia/platform/gstreamer/mediacapture/qgstreamermediaencoder_p.h
@@ -86,6 +86,7 @@ public:
void setCaptureSession(QPlatformMediaCaptureSession *session);
+ QGstElement getEncoder() { return gstEncoder; }
private:
bool processBusMessage(const QGstreamerMessage& message) override;
public:
@@ -117,9 +118,6 @@ private:
QGstPipeline gstPipeline;
QGstBin gstEncoder;
QGstElement gstFileSink;
-
- QGstPad audioSrcPad;
- QGstPad videoSrcPad;
};
QT_END_NAMESPACE