[mythtv-commits] Ticket #4567: Internal Player shows a pixelated line at bottom of videos

MythTV mythtv at cvs.mythtv.org
Sat Mar 8 00:07:32 UTC 2008


#4567: Internal Player shows a pixelated line at bottom of videos
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  danielk
     Type:  patch      |       Status:  closed 
 Priority:  minor      |    Milestone:  0.21   
Component:  mythtv     |      Version:  head   
 Severity:  low        |   Resolution:  fixed  
  Mlocked:  0          |  
-----------------------+----------------------------------------------------
Changes (by danielk):

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


Comment:

 (In [16434]) Fixes #4567. Fixes rendering of chaff in XVideo renderer when
 the video buffer size != video frame size.

 This is the same as the earlier reverted commit, except that I made sure
 that the NVP and classes using it don't use the real video frame size
 unless they know how to handle it. All others use the video buffer size,
 which is what was being used before this changeset. They are usually the
 same thing, but when they are not the same you can get rendering
 artifacts, and if the video frame size is used for buffer allocations you
 can overwrite memory or if lucky get a segfault.

 The earlier reverted commit caused a a portion of the preview videos of
 videos with a frame size not divisible by 16 in both dimensions to have a
 green hue over a portion of the image.

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


More information about the mythtv-commits mailing list