I am looking to write a simple QT-based web-browser with a gstreamer back-end as a proof-of-concept for a much more complex program. The idea is to have the QWebView render to gstreamer buffers which would be displayed or streamed by gstreamer depending on provided parameters.
However, I'm very new to QT and its not clear to me how to get QWebView to render to a backend of my choosing. Any hints would be appreciated.
Turns out its not that difficult. Given a GstBuffer * in buf to fill out: