From e51a725c2d9826cfbab45c4a5d23bd9617fdd267 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 14 Jan 2001 10:24:19 +0100 Subject: In case the video data stream is broken the log message will come only every 5 seconds --- dvbapi.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'dvbapi.c') diff --git a/dvbapi.c b/dvbapi.c index 90ba4454..4c8be491 100644 --- a/dvbapi.c +++ b/dvbapi.c @@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: dvbapi.c 1.47 2001/01/07 17:10:02 kls Exp $ + * $Id: dvbapi.c 1.48 2001/01/14 10:15:26 kls Exp $ */ #include "dvbapi.h" @@ -791,8 +791,10 @@ void cRecordBuffer::Action(void) if (!WriteWithTimeout()) break; } - if (r < 0 || (r == 0 && time(NULL) - t > 3)) + if (r < 0 || (r == 0 && time(NULL) - t > 5)) { esyslog(LOG_ERR, "ERROR: video data stream broken"); + t = time(NULL); + } } SetPlayMode(videoDev, VID_PLAY_RESET); -- cgit v1.2.3