Hi, Mike Frisch wrote:
Well, VDR told me to update the OSD although nothing had changed. As my plugin didn't look on VDR's dirty OSD area in the previous releases, it always told xine to update it's OSD. That behaviour caused xine's event queue to run full, when playing a recording in slow motion, and an OSD was on screen.- OSD update in xine is now optimized to VDR's dirty OSD area.Can you elaborate on this fix?
No, it doesn't address OSD scaling. xine blends the OSD into raw video images and if a channel broadcasts at 480x576, then a larger OSD will not fit on screen.Would this be related to the incorrect display of the OSD when using xine? I find that if I let xine set the geometry to the strem size, the OSD is not displayed correctly. Only when the "No Signal" screen is up (ie. not tuned to a channel) does the OSD display correctly.