Modify ↓
Ticket #11037 (closed Bug Report - General: fixed)
Opened 9 months ago
Last modified 9 months ago
OSD message is not working
| Reported by: | warpme@… | Owned by: | wagnerrp |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.26 |
| Component: | MythTV - User Interface Library | Version: | Master Head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
After 0.25.2->0.26 upgrade I can't working OSD message. I'm using perl to send messages to OSD.
sub send_osd_notify_to_host {
my ($text,$timeout,$ip) = @_;
print ("Notify via OSD at IP=$ip with text: \"$text\"\n") if ($debug);
my $msg = "<mythmessage version=\"1\">
<text>$text</text>
<timeout>$timeout</timeout>
</mythmessage>";
my $mythnotify_fh = IO::Socket::INET->new(PeerAddr=>$ip,Proto=>'udp',PeerPort=>6948);
if ($mythnotify_fh) {
print $mythnotify_fh $msg;
$mythnotify_fh->close;
print ("Notify via OSD Done\n") if ($debug);
}
}
In 0.26 I was able to get it working once, but only once and honestly speaking I don't remember what conditions make it working. I was trying to test this feature by using mythutil utility, unfortunately I get constantly help screen for when calling "mythutil --message "test" ".
Attachments
Change History
comment:1 Changed 9 months ago by warpme@…
comment:2 Changed 9 months ago by wagnerrp
- Owner set to wagnerrp
- Status changed from new to accepted
- Component changed from MythTV - Video/OSD Rendering to MythTV - User Interface Library
- Milestone changed from unknown to 0.26
comment:3 Changed 9 months ago by Raymond Wagner <rwagner@…>
- Status changed from accepted to closed
- Resolution set to fixed
Note: See
TracTickets for help on using
tickets.

Well, reverting 8532584f4c (Fix UI message interface availability when using MythWelcome?) seems to returning OSD message to working state so this commit is somehow problematic...