[mythtv-commits] Ticket #2287: mythtv-vid: X11 Video output fixes branch

MythTV mythtv at cvs.mythtv.org
Sat Jul 28 02:28:23 UTC 2007


#2287: mythtv-vid: X11 Video output fixes branch
---------------------+------------------------------------------------------
 Reporter:  danielk  |        Owner:  danielk
     Type:  task     |       Status:  new    
 Priority:  minor    |    Milestone:  unknown
Component:  mythtv   |      Version:  head   
 Severity:  medium   |   Resolution:         
  Mlocked:  0        |  
---------------------+------------------------------------------------------

Comment(by danielk):

 (In [14070]) Refs #2287. Refs #3523. Various minor fixes to
 VideoOutputQuartz.

  * Changes QuartzData from a struct to a class, so we can properly
 initialize all it's variables without an init function.
  * Sets data pointer to NULL after deleting the class for easier
 debugging.
  * Calls SetVideoRender() in the ctor and CreateQuartzBuffers(), the
 latter is needed in case there is no quartz video profile, otherwise the
 VideoOutputBase::Init() call may reset the renderer.
  * Sets display_dim and display_aspect properly. This is a prerequisite to
 addressing #3523,
  * Removes incorrect code in VideoOutputQuartz::GetAllowedRenderers() for
 enabling DVDV rendering.
  * Tidys up some VERBOSE macros.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2287#comment:62>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list