Something seems to be wrong with the scaling code. I've got 5:4,16:10 and 16:9 display devices, and the DisplaySize set to reflect the correct ratio in the X* config files on the different machines. All content scaless correctly on the 16:9 & 16:10 devices, but on the 5:4 displays, 4:3 content is stretched to full screen, and 16:9 content is stretched so its slightly to tall. It looks like the 5:4 ratio devices is incorrectly treated as 4:3 devices. This is with mythtv 0.17. Setting the aspect ratio in the meny doesn't change anything. No big deal, but an indication that something is wrong with the scaling.
--
peråge _______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
Hi Peråge,
This is probably due to the code I added to elimiante problems with X-Server Aspect ratio rounding errors. I did not think anyone would be using 5:4 displays :)
Could you try changing the following lines in the function VideoOutput::MoveResize() in the file libs/libmythtv/videooutbase.cpp
at about line 410:
// Check if close to 4:3 if(fabs(displayAspect - 1.333333) < 0.1) displayAspect = 1.333333;
// Check if close to 16:9 if(fabs(displayAspect - 1.777777) < 0.1) displayAspect = 1.777777;
Change the 0.1 to 0.05 (5%).
Terry
_______________________________________________ mythtv-dev mailing list mythtv-dev@mythtv.org http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev