[mythtv] [PATCH] Specify aspect ratio cycle

Ed Wildgoose lists at wildgooses.com
Sat Jun 12 14:12:34 EDT 2004


Chris Pinkham wrote:

>>>Are you talking about when the video automatically changes aspect ratio
>>>or when the user manually changes the ratio?  I see where it looks like
>>>that might happen when the video changes aspect automatically.
>>> 
>>>
>>>      
>>>
>>Yep, there seems to be a change in behaviour between automatic and manual
>>    
>>
>
>The automatic code causes OSD::ReInit to be called() because the actual
>video size has changed (4:3 vs 16:9).  The manual stuff is just changing
>the display scaling though which isn't as simple as just calling OSD::ReInit,
>some calculations are going to have to be made and maybe some OSD changes
>in order to get the OSD to realize that even though the video is say
>640x480, that it can only use 480x360 in the middle of that because of
>the hardware scaling (when in 4:3 zoom mode).
>  
>

Not sure I see the difference actually?  At least in my case with DVB, 
the broadcast stream is 576x768 in both 4:3 and 16:9, the only thing 
which changes is the marker saying whether it's one aspect or the other.

I hear what Kenneth is saying about it being expensive to move the OSD, 
but I can't see then how else it can be done because in the stretch 
modes the current OSD is barely legible (bits missing).

It really would be great to have a plan of attack on how this should be 
fixed.  Perhaps then someone will feel like doing the work...

Thanks for your help in understanding the issues

Ed W


More information about the mythtv-dev mailing list