vdr 2.6.9
Classes | Macros | Variables
recorder.c File Reference
#include "recorder.h"
#include "shutdown.h"

Go to the source code of this file.

Classes

class  cTsChecker
 
class  cFrameChecker
 

Macros

#define RECORDERBUFSIZE   (MEGABYTE(20) / TS_SIZE * TS_SIZE)
 
#define MAXBROKENTIMEOUT   30000
 
#define MINFREEDISKSPACE   (512)
 
#define DISKCHECKINTERVAL   100
 
#define TS_CC_UNKNOWN   0xFF
 
#define MAX_BACK_REFS   32
 
#define ERROR_LOG_DELTA   1
 

Variables

static bool DebugChecks = false
 

Macro Definition Documentation

◆ DISKCHECKINTERVAL

#define DISKCHECKINTERVAL   100

Definition at line 20 of file recorder.c.

Referenced by cRecorder::RunningLowOnDiskSpace().

◆ ERROR_LOG_DELTA

#define ERROR_LOG_DELTA   1

Definition at line 228 of file recorder.c.

Referenced by cRecorder::HandleErrors().

◆ MAX_BACK_REFS

#define MAX_BACK_REFS   32

Definition at line 82 of file recorder.c.

Referenced by cFrameChecker::CheckFrame().

◆ MAXBROKENTIMEOUT

#define MAXBROKENTIMEOUT   30000

Definition at line 17 of file recorder.c.

Referenced by cRecorder::Action(), and cFrameChecker::ReportBroken().

◆ MINFREEDISKSPACE

#define MINFREEDISKSPACE   (512)

Definition at line 19 of file recorder.c.

Referenced by cRecorder::RunningLowOnDiskSpace().

◆ RECORDERBUFSIZE

#define RECORDERBUFSIZE   (MEGABYTE(20) / TS_SIZE * TS_SIZE)

Definition at line 13 of file recorder.c.

Referenced by cRecorder::cRecorder().

◆ TS_CC_UNKNOWN

#define TS_CC_UNKNOWN   0xFF

Definition at line 33 of file recorder.c.

Referenced by cTsChecker::CheckTs(), and cTsChecker::cTsChecker().

Variable Documentation

◆ DebugChecks

bool DebugChecks = false
static

Definition at line 22 of file recorder.c.

Referenced by cRecorder::HandleErrors(), cFrameChecker::Report(), and cTsChecker::Report().