[mythtv-commits] Ticket #9268: [PATCH] mythvideo: fix win32 playback of dvd's and iso images
MythTV
mythtv at cvs.mythtv.org
Sun Nov 21 23:56:28 UTC 2010
#9268: [PATCH] mythvideo: fix win32 playback of dvd's and iso images
--------------------------------------------------+-------------------------
Reporter: Lawrence Rust <lvr@…> | Owner: robertm
Type: Patch - Bug Fix | Status: assigned
Priority: minor | Milestone: unknown
Component: Ports - Windows | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
--------------------------------------------------+-------------------------
Comment (by anonymous):
I'll look at the OpenGL stuff properly the next time I've summoned enough
courage for a windows build. The patch however isn't correct. Simply
disabling features is not a fix and tracking the thread that created the
context is not needed.
As stated in the the referenced documentation, only one context can be
current to a thread but it doesn't matter where that context was created.
The root problem is probably a side effect of no longer calling
QGLContext::doneCurrent and I suspect the fix is to call that before
QGLContext::makeCurrent - on linux glxmakecontextcurrent will switch to
the new context but wglMakeCurrent on windows is probably failing as it
won't allow a second context to be made current.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/9268#comment:2>
MythTV <http://www.mythtv.org/>
MythTV Media Center
More information about the mythtv-commits
mailing list