[mythtv-commits] Ticket #7408: Recording playback scaling incorrect with xv

MythTV mythtv at cvs.mythtv.org
Sun Sep 12 20:54:59 UTC 2010


#7408: Recording playback scaling incorrect with xv
-----------------------------------------------+----------------------------
 Reporter:  Robin Hill <myth@…>                |           Owner:  janne  
     Type:  defect                             |          Status:  new    
 Priority:  minor                              |       Milestone:  unknown
Component:  MythTV - Video Playback            |         Version:  0.22rc1
 Severity:  medium                             |      Resolution:         
 Keywords:                                     |   Ticket locked:  0      
-----------------------------------------------+----------------------------
Changes (by Jonatan <mythtv@…>):

  * status:  closed => new
  * resolution:  invalid =>


Comment:

 The setGeometry() calls in tv_play.cpp generates a resize events that
 arrive after VideoOutput::ResizeForVideo() has been called, overriding the
 display dimension/aspect ratio that ResizeForVideo() has set.

 Correct or not, but a call to ResizeForVideo() in
 VideoOutputXv::WindowResized() just before MoveResize() seems to do the
 trick.

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


More information about the mythtv-commits mailing list