Opened 13 years ago

Closed 13 years ago

#1765 closed defect (fixed)

DVD button highlight scales incorrectly if OSD size != video size

Reported by: david.asher@… Owned by: danielk
Priority: minor Milestone: 0.20
Component: mythtv Version: head
Severity: low Keywords:
Cc: Ticket locked: no

Description

If the OSD size is not the same as the video size when using the internal player to play a DVD, the menu button highlights are the wrong size and in the wrong position. In my case the ChromaKey? OSD causes this -- my output resolution is 1280x720 (and therefore the OSD size is 1280x720), and the DVD video is 720x480. This patch (mostly) fixes the scaling logic. Over/Underscan? is still not handled correctly. And, of course, there are rounding issues. But, it is a LOT better.

Because the ChromaKey? OSD can't handle blending, the highlight will obscure the video image below -- which can make some menus less pretty, but I don't see a way to fix that.

Attachments (1)

dvdhighlight.patch (1.2 KB) - added by david.asher@… 13 years ago.

Download all attachments as: .zip

Change History (3)

Changed 13 years ago by david.asher@…

Attachment: dvdhighlight.patch added

comment:1 Changed 13 years ago by danielk

Milestone: 0.20
Owner: changed from skamithi to danielk
Version: head

comment:2 Changed 13 years ago by danielk

Resolution: fixed
Status: newclosed

(In [9993]) Fixes #1765. Improves the DVD menu scaling logic.

With this patch from David Asher, different video display sizes are compensated for.

Letterboxing Zoom, Manual Zoom, and overscan/undescan are still not handled correctly.

Note: See TracTickets for help on using tickets.