[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