[mythtv] [mythtv-commits] Ticket #3505: Avoid OSD resize from 4:3 when viewing 16:9 TV

Markus Schulz msc at antzsystem.de
Fri May 25 11:27:04 UTC 2007

Am Freitag, 25. Mai 2007 schrieb Ed W:
> >  This patch fixes a small glitch in the OSD when starting to watch
> > a 16:9 broadcast.
> >
> >  Currently, when you start watching 16:9 live TV  the following
> > happens ... the screen goes black and the OSD appears showing the
> > tuner in use and the current program details.  The OSD seems is
> > sized for a 4:3 aspect ratio (not taking up the full screen width),
> > then once the tuner locks on and the picture appears, the OSD
> > resizes to the
> >  full width of the screen.  It just looks a bit ugly and
> > unpolished.
> Given a choice I would prefer the OSD to stay the same size no matter
> whether the video is 4:3 or 16:9...  In an *ideal* situation the OSD
> would always use the complete size of the display device, instead of
> only the inner portion of the video window
> I am guessing that this is not possible because of the way the video
> is displayed and that there must be a technical reason why the OSD
> has to be over the top of the video instead of filling the complete
> display device?  Perhaps future display modes such as opengl will
> life that limitation and we can use the complete display area for the
> OSD?

if we use a software scaler filter before OSD painting this would 
possible and picture quality would improve too.
Furthermore incorrect aspect ratio of OSD and PiP are no problem anymore 
for anamorph codec content (many 16/9 SD content in germany was 
anamorph coded 720x576 material, only some stations provides (ugly) 
letterbox content)

Markus Schulz

Unix gives you just enough rope to hang yourself - and then acouple more 
feet, just to be sure.
-- Eric Allman

More information about the mythtv-dev mailing list