[mythtv-commits] Ticket #4951: Mythtv 0.21-fixes segfaults when playing a DVD

MythTV mythtv at cvs.mythtv.org
Mon Mar 24 15:47:11 UTC 2008


#4951: Mythtv 0.21-fixes segfaults when playing a DVD
--------------------------------------------------+-------------------------
 Reporter:  Tyson Harding <tharding at cs.utah.edu>  |        Owner:  ijr       
     Type:  defect                                |       Status:  new       
 Priority:  minor                                 |    Milestone:  unknown   
Component:  mythtv                                |      Version:  0.21-fixes
 Severity:  medium                                |   Resolution:            
  Mlocked:  0                                     |  
--------------------------------------------------+-------------------------

Comment(by laga at laga.ath.cx):

 I've created a small workaround which will fall back to 'xv-blit' instead.
 Basically, it's reordering the list of video renderers when the selected
 one fails.

 {{{
 Index: libs/libmythtv/videoout_xv.cpp
 ===================================================================
 --- libs/libmythtv/videoout_xv.cpp      (revision 16772)
 +++ libs/libmythtv/videoout_xv.cpp      (working copy)
 @@ -4313,12 +4313,12 @@
      QStringList list;
      if (myth_codec_id < kCodec_NORMAL_END)
      {
 -        if (opengl)
 -            list += "opengl";
          if (xv)
              list += "xv-blit";
          if (shm)
              list += "xshm";
 +        if (opengl)
 +            list += "opengl";
          list += "xlib";
      }
      else
 }}}

 The patch in ticket #4792 also looks promising...

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/4951#comment:4>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list