These are easier to read with _ between words. Also screenx/y could be assumed to be display coordinates, so rename them to osd_w/h. They are not named osd_width/osd_height to avoid Redefined local LSP warnings with the ones in the upper scope.