vdr  2.4.0
Classes | Macros | Functions
cutter.c File Reference
#include "cutter.h"
#include "menu.h"
#include "recording.h"
#include "remux.h"
#include "videodir.h"
Include dependency graph for cutter.c:

Go to the source code of this file.

Classes

class  cPacketBuffer
 
class  cPacketStorage
 
class  cMpeg2Fixer
 
class  cCuttingThread
 
class  cHeapBuffer
 

Macros

#define CUTTINGCHECKINTERVAL   500
 

Functions

bool CutRecording (const char *FileName)
 

Macro Definition Documentation

◆ CUTTINGCHECKINTERVAL

#define CUTTINGCHECKINTERVAL   500

Definition at line 724 of file cutter.c.

Function Documentation

◆ CutRecording()

bool CutRecording ( const char *  FileName)

Definition at line 726 of file cutter.c.

References cCutter::Active(), cListBase::Count(), CUTTINGCHECKINTERVAL, DirectoryOk(), cCutter::Error(), cRecording::FramesPerSecond(), cMarks::GetNumSequences(), cRecording::IsPesRecording(), cMarks::Load(), cRecording::Name(), cCondWait::SleepMs(), and cCutter::Start().

Referenced by main().

Here is the caller graph for this function: