From: Chris Tallon Date: Tue, 4 Dec 2007 22:33:47 +0000 (+0000) Subject: Live TV updates X-Git-Tag: r0-3-0~56 X-Git-Url: https://git.vomp.tv/gitweb/?a=commitdiff_plain;h=eab5c5c40bbea8355de2e03caefb55b934dc3e98;p=vompclient.git Live TV updates --- diff --git a/vvideolivetv.cc b/vvideolivetv.cc index 897cca4..cabc1ba 100644 --- a/vvideolivetv.cc +++ b/vvideolivetv.cc @@ -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) {