29 Q_PROPERTY(
bool active READ qmlIsActive WRITE qmlSetActive NOTIFY activeChanged FINAL)
30 Q_PROPERTY(QString gstBinDescription READ gstBinDescription WRITE setQmlGstBinDescription
32 QML_NAMED_ELEMENT(GStreamerVideoSource)
35 explicit QQuickGStreamerVideoSource(QObject *parent =
nullptr);
37 bool qmlIsActive()
const;
38 void qmlSetActive(
bool active);
39 void setQmlGstBinDescription(QString gstBinDescription);
42 struct PendingProperties
47 std::optional<PendingProperties> m_pendingProperties = PendingProperties{};