diff options
Diffstat (limited to 'src/multimedia/platform/gstreamer/common/qgst_p.h')
-rw-r--r-- | src/multimedia/platform/gstreamer/common/qgst_p.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/multimedia/platform/gstreamer/common/qgst_p.h b/src/multimedia/platform/gstreamer/common/qgst_p.h index d4ee13cd9..e8245ee66 100644 --- a/src/multimedia/platform/gstreamer/common/qgst_p.h +++ b/src/multimedia/platform/gstreamer/common/qgst_p.h @@ -233,6 +233,12 @@ public: gst_caps_unref(caps); } + void create() { + caps = gst_caps_new_empty(); + } + + void addPixelFormats(const QList<QVideoSurfaceFormat::PixelFormat> &formats, const char *modifier = nullptr); + bool isNull() const { return !caps; } int size() const { return gst_caps_get_size(caps); } |