vdr
1.7.27
|
#include <time.h>
#include "channels.h"
#include "config.h"
#include "epg.h"
#include "thread.h"
#include "timers.h"
#include "tools.h"
Go to the source code of this file.
#define DEFAULTFRAMESPERSECOND 25.0 |
Definition at line 206 of file include/vdr/recording.h.
Referenced by cRecorder::Action(), cFrameDetector::Analyze(), cRecording::cRecording(), cRecordingInfo::cRecordingInfo(), and cPlayer::FramesPerSecond().
#define DEFAULTRECORDINGSIZE 100 |
Definition at line 273 of file include/vdr/recording.h.
Referenced by cSetup::cSetup().
#define FOLDERDELIMCHAR '~' |
Definition at line 21 of file include/vdr/recording.h.
Referenced by cRecording::cRecording(), cMenuFolder::DescendPath(), ExchangeChars(), cMenuFolder::GetFolder(), cRecording::HierarchyLevels(), cRecording::IsEdited(), cTimer::Parse(), cMenuFolder::Select(), cMenuRecordings::Set(), cMenuTimerItem::Set(), cMenuEditTimer::SetFolder(), cMenuEditRecording::SetFolder(), and cRecording::Title().
#define MAXFRAMESIZE (KILOBYTE(1024) / TS_SIZE * TS_SIZE) |
Definition at line 259 of file include/vdr/recording.h.
Referenced by cCuttingThread::Action(), cDvbPlayer::Action(), and cDvbPlayer::Goto().
#define MAXRECORDINGSIZE 500 |
Definition at line 272 of file include/vdr/recording.h.
Referenced by cMenuSetupRecord::cMenuSetupRecord().
Definition at line 269 of file include/vdr/recording.h.
Referenced by cSetup::cSetup(), and main().
#define MAXVIDEOFILESIZEPES 2000 |
Definition at line 267 of file include/vdr/recording.h.
Referenced by cCuttingThread::cCuttingThread(), and cFileName::MaxFileSize().
#define MAXVIDEOFILESIZETS 1048570 |
Definition at line 266 of file include/vdr/recording.h.
Referenced by cMenuSetupRecord::cMenuSetupRecord(), main(), and cFileName::MaxFileSize().
#define MINRECORDINGSIZE 25 |
Definition at line 271 of file include/vdr/recording.h.
Referenced by cMenuSetupRecord::cMenuSetupRecord().
#define MINVIDEOFILESIZE 1 |
Definition at line 268 of file include/vdr/recording.h.
Referenced by cMenuSetupRecord::cMenuSetupRecord(), and main().
#define RUC_AFTERRECORDING "after" |
Definition at line 247 of file include/vdr/recording.h.
Referenced by cRecordControl::Stop().
#define RUC_BEFORERECORDING "before" |
Definition at line 246 of file include/vdr/recording.h.
Referenced by cRecordControl::cRecordControl().
#define RUC_EDITEDRECORDING "edited" |
Definition at line 248 of file include/vdr/recording.h.
Referenced by cCutter::Active().
#define TIMERMACRO_EPISODE "EPISODE" |
Definition at line 23 of file include/vdr/recording.h.
Referenced by cRecording::cRecording(), and cMenuTimerItem::Set().
#define TIMERMACRO_TITLE "TITLE" |
Definition at line 22 of file include/vdr/recording.h.
Referenced by cRecording::cRecording(), and cMenuTimerItem::Set().
void AssertFreeDiskSpace | ( | int | Priority = 0 , |
bool | Force = false |
||
) |
The special Priority value -1 means that we shall get rid of any deleted recordings faster than normal (because we're cutting).
If Force is true, the check will be done even if the timeout hasn't expired yet.
Definition at line 134 of file recording.c.
Referenced by cCuttingThread::Action(), cRecordControl::Process(), and cRecordControls::Start().
char* ExchangeChars | ( | char * | s, |
bool | ToFileSystem | ||
) |
Definition at line 539 of file recording.c.
Referenced by cRecording::cRecording(), cRecording::FileName(), and NewVideoFileName().
bool GenerateIndex | ( | const char * | FileName | ) |
Definition at line 1892 of file recording.c.
Referenced by main().
int HMSFToIndex | ( | const char * | HMSF, |
double | FramesPerSecond = DEFAULTFRAMESPERSECOND |
||
) |
Definition at line 2114 of file recording.c.
Referenced by cSVDRP::CmdPLAY(), and cMark::Parse().
cString IndexToHMSF | ( | int | Index, |
bool | WithFrame = false , |
||
double | FramesPerSecond = DEFAULTFRAMESPERSECOND |
||
) |
Definition at line 2098 of file recording.c.
Referenced by cDvbPlayer::Action(), cReplayControl::ShowProgress(), and cMark::ToText().
int ReadFrame | ( | cUnbufferedFile * | f, |
uchar * | b, | ||
int | Length, | ||
int | Max | ||
) |
Definition at line 2132 of file recording.c.
Referenced by cCuttingThread::Action(), and cDvbPlayer::Goto().
void RemoveDeletedRecordings | ( | void | ) |
Definition at line 117 of file recording.c.
Referenced by main().
int SecondsToFrames | ( | int | Seconds, |
double | FramesPerSecond = DEFAULTFRAMESPERSECOND |
||
) |
Definition at line 2125 of file recording.c.
Referenced by cReplayControl::EditTest(), cReplayControl::MarkJump(), cDvbPlayer::SkipSeconds(), and cReplayControl::TimeSearchProcess().
int InstanceId |
Definition at line 70 of file recording.c.
Referenced by cRecording::cRecording(), and main().
Definition at line 1089 of file recording.c.
Referenced by cCuttingThread::Action(), cRecorder::Action(), cCopyingThread::Action(), AssertFreeDiskSpace(), cMenuRecordings::cMenuRecordings(), cMenuTimers::Commands(), cRecordControl::cRecordControl(), cResumeFile::Delete(), cMenuRecordings::Delete(), cReplayControl::GetInfo(), cMenuRecordings::GetRecording(), cFreeDiskSpace::HasChanged(), main(), cMenuRecordings::ProcessKey(), cResumeFile::Save(), cMenuRecordings::Set(), SetTrackDescriptions(), cCutter::Start(), cFileTransfer::Stop(), cCutter::Stop(), cReplayControl::Stop(), and cMenuSetupReplay::Store().
bool VfatFileSystem |
Definition at line 69 of file recording.c.
Referenced by cTimer::cTimer(), ExchangeChars(), main(), and cTimer::Parse().