[mythtv-commits] Ticket #12902: Cannot make QOpenGLContext current in a different thread (occurred while watching live tv)
MythTV
noreply at mythtv.org
Mon Dec 17 13:14:18 UTC 2018
#12902: Cannot make QOpenGLContext current in a different thread (occurred while
watching live tv)
-------------------------------------------------+-------------------------
Reporter: William L. DeRieux IV | Owner: Peter
<WilliamDeRieux@…> | Bennett
Type: Bug Report - Crash | Status: closed
Priority: minor | Milestone: 30.0
Component: MythTV - Video Playback | Version: 0.28.0
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-------------------------------------------------+-------------------------
Changes (by Peter Bennett <pbennett@…>):
* status: accepted => closed
* resolution: => fixed
Comment:
In [changeset:"79b086899bf11c6eca0c400513a825ee22e938a7/mythtv"
79b086899b/mythtv]:
{{{
#!CommitTicketReference repository="mythtv"
revision="79b086899bf11c6eca0c400513a825ee22e938a7"
Playback: Fix crash caused by OpenGL call from wrong thread
MythPlayer::FileChangedCallback was being called from the decoder thread,
and it in turn sometimes invokes code to update the OpenGL
filters. Changed it to ensure that code is called from the
playback thread.
Fixes #12902
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/12902#comment:28>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list