summaryrefslogtreecommitdiff
path: root/searchtimer_thread.c
diff options
context:
space:
mode:
authorChristian Wieninger <cwieninger (at) gmx (dot) de>2008-06-14 07:05:22 +0200
committerChristian Wieninger <cwieninger (at) gmx (dot) de>2008-06-14 07:05:22 +0200
commitf93821430cd32182ccf03df118cece1f8eb9018d (patch)
treefbcc57e8f4afefdc4270d3963c2039de049adf12 /searchtimer_thread.c
parent4c4b69044e35b11bf087098583ba7b04bfc4a513 (diff)
downloadvdr-plugin-epgsearch-f93821430cd32182ccf03df118cece1f8eb9018d.tar.gz
vdr-plugin-epgsearch-f93821430cd32182ccf03df118cece1f8eb9018d.tar.bz2
added check for 'Transferring()' in the 'no announce while replay'-test
Diffstat (limited to 'searchtimer_thread.c')
-rw-r--r--searchtimer_thread.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/searchtimer_thread.c b/searchtimer_thread.c
index 4461595..5940603 100644
--- a/searchtimer_thread.c
+++ b/searchtimer_thread.c
@@ -382,7 +382,9 @@ void cSearchTimerThread::Action(void)
{
if (t || // timer already exists or
NoAnnounces.InList(pEvent) || // announcement not wanted anymore or
- (EPGSearchConfig.noAnnounceWhileReplay && cDevice::PrimaryDevice()->Replaying() && updateForced != 2) // no announce while replay within automatic updates
+ (EPGSearchConfig.noAnnounceWhileReplay &&
+ cDevice::PrimaryDevice()->Replaying() && cDevice::PrimaryDevice()->Transferring() &&
+ updateForced != 2) // no announce while replay within automatic updates
)
{
if (Summary) free(Summary);