]> git.vomp.tv Git - vompclient-marten.git/commitdiff
Live TV updates
authorChris Tallon <chris@vomp.tv>
Tue, 4 Dec 2007 22:33:47 +0000 (22:33 +0000)
committerChris Tallon <chris@vomp.tv>
Tue, 4 Dec 2007 22:33:47 +0000 (22:33 +0000)
vvideolivetv.cc

index 897cca479137a6f9ae7f49f442ed180aedcbb873..cabc1baad8f5e7d128778afda197720167866c01 100644 (file)
@@ -588,6 +588,7 @@ void VVideoLiveTV::timercall(int ref)
       m->message = Message::CHANNEL_CHANGE;
       m->to = this;
       m->parameter = newChannel;
+      m->tag = 1; // signal to call displayOSD();
       Command::getInstance()->postMessageFromOuterSpace(m);  // FIXME cjt yeah you know what.
     }
     else
@@ -680,6 +681,7 @@ void VVideoLiveTV::processMessage(Message* m)
   {
     channelChange(NUMBER, m->parameter);
     osdChannelIndex = currentChannelIndex;
+    if (m->tag == 1) displayOSD();
   }
   else if (m->message == Message::EPG_CLOSE)
   {