[mythtv] [PATCH] Specify aspect ratio cycle
lists at wildgooses.com
Fri Jun 11 17:37:22 EDT 2004
Chris Pinkham wrote:
>>This brings up the point I made in the past about the OSD scaling. If
>>the OSD was locked to the physical screen size (4:3 tv or 16:9 tv) and
>>not scaled to the zoom mode (pressing W) then the menu would be shown. I
>>love mythtv but this is the biggest beef I have with it ;)
>Since you've made this point in the past and you're on the -dev list,
>I assume you're working on a solution to this problem. When you post
>the patch, please put "[PATCH]" in the subject so someone will
>be sure to notice it and get it committed to CVS ASAP.
>Since you're looking at this and working on a patch, I assume you already
>know that the scaling is done in hardware after the OSD is drawn on the
>video, so in order to get the OSD to NOT scale with the video when zoom
>modes (either the 'W' key or manual zoom) are used, then you'll have to
>dig into the OSD code and modify it so that the OSD is actually scaled
>DOWN onto the original video so that when the video is zoomed in
>hardware the OSD ends up being the proper size. Also, make sure that
>your patch handles the case where the user zooms out since manual zoom
>allows this as well as making the OSD draw at the proper position on
>the video since manual zoom also allows you to reposition the video
>on the screen in addition to zooming.
I haven't looked at this very hard, but I seem to remember that the
current code does try to reset the screen size as far as the OSD is
concerned. However, it doesn't seem to be taking effect. I remember
the original author pointing this out in an email.
It's clearly possible since switching between 4:3 and 16:9 correctly
moves the OSD, but manually adjusting it appears not to..
Probably a one line fix?
More information about the mythtv-dev