Opened 8 years ago

Closed 7 years ago

Last modified 6 years ago

#12567 closed Bug Report - General (fixed)

LCD display not working since upgrade

Reported by: rafe101@… Owned by: Peter Bennett
Priority: trivial Milestone: 29.0
Component: MythTV - Mythlcdserver Version: Master Head
Severity: low Keywords:
Cc: Ticket locked: no

Description

Since upgrading, the LCD case display has worked exactly once (not sure how or why it did that one time)

Change History (7)

comment:1 Changed 8 years ago by Karl Egly

Milestone: 0.280.29

comment:2 Changed 8 years ago by Rafe101@…

Don't know of it helps at all, but the menus seem to display okay (folders, menu options, etc.) But the progress bar and info during playback don't.

comment:3 Changed 8 years ago by Stuart Auchterlonie

Milestone: 0.2929.0

Milestone renamed

comment:4 Changed 7 years ago by Peter Bennett

Owner: changed from Jarod Wilson to Peter Bennett
Status: newaccepted

comment:5 Changed 7 years ago by Peter Bennett <pbennett@…>

Resolution: fixed
Status: acceptedclosed

In 3cd374dd16d2257485468e0415892d417eb7520a/mythtv:

Fix for LCD device code hanging

When playing recordings if the audio changes (e.g. number of
channels change), it sends a message to the lcd server
from the wrong thread.
After this no LCD messages get through, but queue indefinitely.
The fix uses a slot to ensure messages are send from the
correct thread.

Refs #12566
Fixes #12567

comment:6 Changed 7 years ago by Peter Bennett <pbennett@…>

In 14f82aa54c2825b58b08499a2f448dd6a155fb05/mythtv:

Fix for LCD device code hanging

When playing recordings if the audio changes (e.g. number of
channels change), it sends a message to the lcd server
from the wrong thread.
After this no LCD messages get through, but queue indefinitely.
The fix uses a slot to ensure messages are send from the
correct thread.

Refs #12566
Fixes #12567

(cherry picked from commit 3cd374dd16d2257485468e0415892d417eb7520a)

comment:7 Changed 6 years ago by Peter Bennett

Owner: changed from Peter Bennett to Peter Bennett
Note: See TracTickets for help on using tickets.