diff --git a/subprojects/gst-plugins-good/tests/examples/qt/qmlsink-multisink/videoitem/videoitem.cpp b/subprojects/gst-plugins-good/tests/examples/qt/qmlsink-multisink/videoitem/videoitem.cpp index 711c65dfd8..9d2bb09af1 100644 --- a/subprojects/gst-plugins-good/tests/examples/qt/qmlsink-multisink/videoitem/videoitem.cpp +++ b/subprojects/gst-plugins-good/tests/examples/qt/qmlsink-multisink/videoitem/videoitem.cpp @@ -151,7 +151,7 @@ VideoItem::VideoItem(QQuickItem *parent) // add watch _priv->bus = gst_pipeline_get_bus(GST_PIPELINE(_priv->pipeline)); - gst_bus_set_sync_handler(_priv->bus, messageHandler, _priv.get(), nullptr); + gst_bus_set_sync_handler(_priv->bus, messageHandler, _priv.data(), nullptr); gst_element_set_state(_priv->pipeline, GST_STATE_READY); gst_element_get_state(_priv->pipeline, nullptr, nullptr, _priv->timeout * GST_MSECOND);