gst_element_set_state blocks when setting GST_STATE_NULL when using vaapisink and QWidget

Viljar Hera viljar.hera at
Wed Nov 10 12:40:35 UTC 2021

Well because I need vaapi for hw acclerated decoding (vaapih264dec &
vaapih265dec) and the project does not use qml at all.

Actually I have not tested qmlglsink before. My distro (arch linux) doesn't
even provide the package. So I'm not sure how well it integrates with
regular QWidgets.

Kontakt Nirbheek Chauhan (<nirbheek.chauhan at>) kirjutas kuupäeval
K, 10. november 2021 kell 14:08:

> On Wed, Nov 10, 2021 at 3:43 PM Viljar Hera <viljar.hera at> wrote:
> > Well this does not tell me personally what is going on, but it seems
> something to do with the vaapi driver
> >
> Why are you using vaapisink, btw? With Qt you should be using qmlglsink.
> Cheers,
> Nirbheek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list