diff options
author | wm4 <wm4@nowhere> | 2015-01-09 15:59:59 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-01-09 16:00:16 +0100 |
commit | 3c3883ebe1120cb29cb3b64f9415df513ab85cfa (patch) | |
tree | d147a2be3b65a30d6e278fa9edd8e0b9a44a95ef /DOCS/client_api_examples/qml_direct/main.h | |
parent | 803e579ff584a88bd3525a123fdbeace76fb0ee4 (diff) | |
download | mpv-3c3883ebe1120cb29cb3b64f9415df513ab85cfa.tar.bz2 mpv-3c3883ebe1120cb29cb3b64f9415df513ab85cfa.tar.xz |
DOCS/client_api_examples: qml_direct: QWindow::size() is not thread-safe
We still keep the window pointer, because we want to call
QQuickWindow::resetOpenGLState() (which runs on the rendering thread
only). Interesting mess...
Diffstat (limited to 'DOCS/client_api_examples/qml_direct/main.h')
-rw-r--r-- | DOCS/client_api_examples/qml_direct/main.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/DOCS/client_api_examples/qml_direct/main.h b/DOCS/client_api_examples/qml_direct/main.h index 90acdeedd2..66fe8c94a5 100644 --- a/DOCS/client_api_examples/qml_direct/main.h +++ b/DOCS/client_api_examples/qml_direct/main.h @@ -13,6 +13,7 @@ class MpvRenderer : public QObject mpv::qt::Handle mpv; mpv_opengl_cb_context *mpv_gl; QQuickWindow *window; + QSize size; friend class MpvObject; public: |