umschalttimer einblenung ....

Wünsche, Anträge, Fehlermeldungen
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

umschalttimer einblenung ....

Beitrag von mb405 »

.. kommt auch wenn man schon auf dem kanal ist.
kann man das nicht wegmachen ? ich hab keinen schimmer wo der ansatzpunkt ist.
timerlist.cpp is mir klar nur wo ? :gruebel:
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: umschalttimer einblenung ....

Beitrag von rhabarber1848 »

neutrino.cpp, Zeile 2948 im Bereich "else if( msg == NeutrinoMessages::ANNOUNCE_ZAPTO)"
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: umschalttimer einblenung ....

Beitrag von mb405 »

thx werd mich mal versuchen :)
mb405
Tuxboxer
Tuxboxer
Beiträge: 2331
Registriert: Donnerstag 24. März 2005, 21:52

Re: umschalttimer einblenung ....

Beitrag von mb405 »

so das geht schon mal

Code: Alles auswählen

--- neutrino.cpp_org	2010-02-19 13:01:16.000000000 +0100
+++ neutrino.cpp_mod	2010-02-22 10:13:55.000000000 +0100
@@ -2915,6 +2915,17 @@
 					CTimerd::responseGetTimer &timer = tmpTimerList[0];
 
 					CZapitClient Zapit;
+					
+					std::string timerchannel;
+					timerchannel = Zapit.getChannelName( timer.channel_id ); // UTF-8
+					//printf("Test1=%s\n",timerchannel.c_str());
+					std::string currentchannel;
+					currentchannel = channelList->getActiveChannelName();
+					//printf("Test2=%s\n",currentchannel.c_str());
+					
+					if (strcmp(timerchannel.c_str(), currentchannel.c_str()) == 0)
+						return messages_return::handled;
+					
 					zAddData = Zapit.getChannelName( timer.channel_id ); // UTF-8
 					if( zAddData.empty() )
 					{
nicht schön aber funktioniert.
nun muss noch das zappen unterdrückt werden, denn der codeteil blendet nur die info ein.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: umschalttimer einblenung ....

Beitrag von rhabarber1848 »