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

Daniel Kristjansson danielk at cuymedia.net
Sat Jun 2 14:01:44 UTC 2007


On Sat, 2007-06-02 at 11:22 +0300, Timo-Pekka Viljamaa wrote:
> On 5/31/07, Daniel Kristjansson <danielk at cuymedia.net> wrote:
> >
> > If you change line 962 of NuppelVideoPlayer.cpp from:
> >
> >   aspect = (d43 > d169) ? (16.0f / 9.0f) : (4.0f / 3.0f);
> 
> With this line from Watch TV I can only start channels showing 16:9
> content, 4:3 channels only show OSD info. However if I switch from a
> 16:9 channel to a 4:3 or another 16:9 channel it is shown ok.
> 
> If I start a 4:3 channel from Watch TV and then from OSD info only
> screen try switch a 16:9 channel using up/down keys, it's shown ok,
> but switch to another 4:3 channel doesn't work.
> 
> >   aspect = 4.0f / 3.0f;
> >
> > does this make things work again for you?
> 
> With this change same problem as with line above continues.

But this is what was always being used before the patch...

> '> if you change it to
> >
> >   aspect = 16.0f / 9.0f
> >
> > does this break things for you?
> 
> This fixes the problem with 4:3 channels, but breaks 16:9 channels
> when starting from Watch TV. However if I open a 4:3 channel and then
> switch to 16:9 channel, it's shown ok. If I then try to switch to
> another 16:9 channel, it's not shown, another 4:3 channel works ok.

Ok, this is very bizarre. I don't have time to look at logs for
this right now, so I'll just revert the change.

-- Daniel



More information about the mythtv-dev mailing list