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

Timo-Pekka Viljamaa t-p at iki.fi
Sat Jun 2 08:22:02 UTC 2007

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.

'> 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.


t-p at iki.fi
050 486 0522

More information about the mythtv-dev mailing list