Opened 12 years ago
Closed 12 years ago
#11037 closed Bug Report - General (fixed)
OSD message is not working
Reported by: | Owned by: | Raymond Wagner | |
---|---|---|---|
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" ".
Change History (3)
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...