diff options
Diffstat (limited to 'src/plugins/android/src/common')
-rw-r--r-- | src/plugins/android/src/common/qandroidvideooutput.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/android/src/common/qandroidvideooutput.cpp b/src/plugins/android/src/common/qandroidvideooutput.cpp index 4e96377d8..5c804ccc4 100644 --- a/src/plugins/android/src/common/qandroidvideooutput.cpp +++ b/src/plugins/android/src/common/qandroidvideooutput.cpp @@ -290,6 +290,10 @@ void QAndroidTextureVideoOutput::stop() void QAndroidTextureVideoOutput::reset() { + // flush pending frame + if (m_surface) + m_surface->present(QVideoFrame()); + clearSurfaceTexture(); } |