Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#9130 closed defect (Fixed)

UK MHEG not working correctly

Reported by: Matthew Wire <devel@…> Owned by: stuartm
Priority: minor Milestone: 0.24
Component: MythTV - DVB Version: Master Head
Severity: medium Keywords: MHEG
Cc: Ticket locked: no

Description

As reported on the dev mailing list, UK MHEG is not working correctly for some users.

On TV channels the menu background appears with no text. On radio channels nothing appears - just a black screen.

Attached is a mythfrontend log with -v mheg enabled: Entered TV, changed to BBC 1, pressed red button, exited playback. Entered TV, changed to BBC Radio 2, exited playback.

Attachments (1)

mythfrontend.log.tar.gz (54.7 KB ) - added by Matthew Wire <devel@…> 16 years ago.
Log -v mheg

Download all attachments as: .zip

Change History (8)

by Matthew Wire <devel@…>, 16 years ago

Attachment: mythfrontend.log.tar.gz added

Log -v mheg

comment:1 by markk, 16 years ago

Milestone: unknown0.24

Given the symptoms, this seems to be the problem:-

2010-10-21 11:03:39.598 Unable to find font: FreeSans.ttf

Can you see whether FreeSans.ttf is installed in /usr/local/share/mythtv/fonts

comment:2 by stuartm, 16 years ago

Owner: changed from Janne Grunau to stuartm
Status: newaccepted
Version: UnspecifiedTrunk Head

comment:3 by stuartm, 16 years ago

Resolution: Fixed
Status: acceptedclosed

(In [26937]) We now install FreeSans.ttf to a fonts directory, so change the MHEG code to look there instead of the root share location. Fixes #9130

comment:4 by sphery, 16 years ago

(In [26938]) Update MHEG to use GetFontsDir(). Refs #9130.

comment:5 by sphery, 16 years ago

(In [26939]) Fix MHEG font usage. Backports [26937] and [26938] from trunk. Refs #9130.

comment:6 by robertm, 16 years ago

Refs r26944.

comment:7 by stuartm, 16 years ago

(In [26945]) Backport [26944] to 0.24. Disable the audio-only changes added in [25442] for now since they cause problems with data services like MHEG. Fixes #9130

Note: See TracTickets for help on using tickets.