Mailing List Archive

Ticket #13646: MacOS playback OSD incorrect
#13646: MacOS playback OSD incorrect
----------------------------------------------+---------------------------
Reporter: John Hoyt | Owner: Peter Bennett
Type: Bug Report - General | Status: new
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Keywords: MacOS OSD
Ticket locked: 0 |
----------------------------------------------+---------------------------
During playback on MacOS the OSD screens are rendering larger than the
current screen size. The issue was originally discovers in ticket 13618
[https://code.mythtv.org/trac/ticket/13618]

Mark - my apologies for missing this in test.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------
Changes (by Mark Kendall):

* owner: Peter Bennett => Mark Kendall
* status: new => accepted


Comment:

John

Does this happen all of the time or under specific conditions?

Can you get a screen shot to just confirm what is happening?

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:1>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------

Comment (by John Hoyt):

It occurs all the time in both recordings and videos playback. Both for
480i and 1080p videos.

When paused, I see no OSD (could just be off screen). When I hit menu I
get the oversized screen like when Mark and I were debugging in the
referenced ticket 13618.

Screenshot will be attached shortly.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------
Changes (by John Hoyt):

* Attachment "Menu OSD.png" added.

menu osd

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------
Changes (by John Hoyt):

* Attachment "No Pause OSD.png" added.

no pause osd

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------

Comment (by Mark Kendall):

Could you attach a 'mythfrontend -v playback' log.

The new scaling is obviously being applied twice - but I'm not currently
sure whether it is the opengl side or the size we chose for the OSD.

Thanks, Mark

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:3>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------
Changes (by John Hoyt):

* Attachment "playback log.txt" added.

Playback log

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------

Comment (by John Hoyt):

Playback log now attached.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:4>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------

Comment (by Mark Kendall):

Thanks - so the OSD is created at the correct size - hence it must be the
rendering.

Out of interest - have you tested HEVC playback much with that setup?
Curious to see whether 10bit playback works.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:5>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------

Comment (by John Hoyt):

I have not.

I'll have to transcode and/or download some HEVC videos. Any particular
resolutions you'd like me to try? (I'll assume UHD / 1080p).

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:6>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------

Comment (by Mark Kendall):

Thanks John - try:-

http://jell.yfish.us/media/jellyfish-3-mbps-hd-hevc-10bit.mkv

if that works, maybe work up to the higher resolutions on that site:-

http://jell.yfish.us/

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:7>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: accepted
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution:
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------

Comment (by John Hoyt):

All tests on a MacBook Pro (16-inch, 2019) - over wifi 802.11AC (3 feet
away from radio)

Running app built on High Sierra / Xcode 10 - playback is choppy on the
3mbps file

Running app built on Catalina / Xcode 11.5 - playback is flawless up to
90mbps file. (choppy starting at 110mbps).

If you'd like, I can also retry results plugging into the main gigabit
switch to see if wifi is causing any of the issues.

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:8>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: needs_triage
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution: Duplicate
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------
Changes (by Mark Kendall):

* status: accepted => closed
* resolution: => Duplicate


Comment:

Remaining problems migrated to github issues:
https://github.com/MythTV/mythtv/issues/206

--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:9>
MythTV <http://www.mythtv.org>
MythTV Media Center
Re: Ticket #13646: MacOS playback OSD incorrect [ In reply to ]
#13646: MacOS playback OSD incorrect
------------------------------------------+------------------------------
Reporter: John Hoyt | Owner: Mark Kendall
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - Video/OSD Rendering | Version: v31-fixes
Severity: medium | Resolution: Duplicate
Keywords: MacOS OSD | Ticket locked: 0
------------------------------------------+------------------------------
Changes (by Stuart Auchterlonie):

* milestone: needs_triage => unknown


--
Ticket URL: <https://code.mythtv.org/trac/ticket/13646#comment:10>
MythTV <http://www.mythtv.org>
MythTV Media Center