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

This commit is contained in:
satbaby
2012-10-29 12:42:34 +01:00
parent c44683151e
commit 38479e11bf

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);
} }