src/neutrino.cpp: dont zap on record announce if same channel

Origin commit data
------------------
Branch: ni/coolstream
Commit: 38479e11bf
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2012-10-29 (Mon, 29 Oct 2012)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
Jacek Jendrzej
2012-10-29 12:42:34 +01:00
parent 3dc2604128
commit b4011e9c3f

View File

@@ -2678,11 +2678,11 @@ _repeat:
} }
} }
if( g_settings.recording_zap_on_announce && (mode != mode_standby) ) { if( g_settings.recording_zap_on_announce && (mode != mode_standby) && (eventinfo->channel_id != CZapit::getInstance()->GetCurrentChannelID())) {
//TODO check transponder ? //TODO check transponder ?
CRecordManager::getInstance()->StopAutoRecord(); CRecordManager::getInstance()->StopAutoRecord();
if(!CRecordManager::getInstance()->RecordingStatus()) { if(!CRecordManager::getInstance()->RecordingStatus()) {
dvbsub_stop(); //FIXME if same channel ? dvbsub_stop();
t_channel_id channel_id=eventinfo->channel_id; t_channel_id channel_id=eventinfo->channel_id;
g_Zapit->zapTo_serviceID_NOWAIT(channel_id); g_Zapit->zapTo_serviceID_NOWAIT(channel_id);
} }