qmlglsink Problem on ARM based NV Jetson TX1 - Cannot retrieve current context (NULL)

realBohd2 realsfg at gmx.de
Thu Aug 1 14:58:25 UTC 2019


Hi Ilya,

yes, pretty similar to yours:


> void connectAndStartPipeline(QQuickWindow* root, QString itemName,
> Pipeline* pL)
> {
>     QQuickItem* videoItem = root->findChild
> <QQuickItem *>
>  (itemName);
>     g_assert (videoItem);
>     pL->AttachSinkToItem(videoItem);
>     root->scheduleRenderJob (pL, QQuickWindow::BeforeSynchronizingStage);
> }

I have little pipeline helper class.
The AttachSinkToItem does:


> void Pipeline::AttachSinkToItem(QQuickItem* item)
> {
>     g_assert (item && sinkQml);
>     g_object_set(sinkQml, "widget", item, nullptr);
> }

This is working fine on an x86 based LUbuntu 19.xx, but not on the Ubuntu
16.04 on the ARM/EGL Jetson :/
Nonetheless .. without an GL context in the first place - nothing will be
rendered..

Best,
Bodo



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list