vdr
2.2.0
|
#include <menu.h>
Static Public Member Functions | |
static bool | Start (cTimer *Timer=NULL, bool Pause=false) |
static void | Stop (const char *InstantId) |
static bool | PauseLiveVideo (void) |
static const char * | GetInstantId (const char *LastInstantId) |
static cRecordControl * | GetRecordControl (const char *FileName) |
static cRecordControl * | GetRecordControl (const cTimer *Timer) |
static void | Process (time_t t) |
static void | ChannelDataModified (cChannel *Channel) |
static bool | Active (void) |
static void | Shutdown (void) |
static void | ChangeState (void) |
static bool | StateChanged (int &State) |
Static Private Attributes | |
static cRecordControl * | RecordControls [] = { NULL } |
static int | state = 0 |
|
static |
Definition at line 5321 of file menu.c.
References MAXRECORDCONTROLS.
Referenced by cShutdownHandler::ConfirmRestart(), cShutdownHandler::ConfirmShutdown(), main(), cSkinSTTNGDisplayChannel::SetChannel(), and cSkinLCARSDisplayChannel::SetChannel().
|
inlinestatic |
|
static |
Definition at line 5304 of file menu.c.
References isyslog, MAXRECORDCONTROLS, cChannel::Name(), and cChannel::Number().
Referenced by main().
|
static |
Definition at line 5259 of file menu.c.
References MAXRECORDCONTROLS.
Referenced by cMenuMain::Update().
|
static |
Definition at line 5272 of file menu.c.
References MAXRECORDCONTROLS.
Referenced by cRecordControl::cRecordControl(), cMenuRecordings::Delete(), cSkinLCARSDisplayMenu::DrawTimers(), cRecording::IsInUse(), RecordingInUseMessage(), and cReplayControl::Stop().
|
static |
Returns the cRecordControl for the given Timer.
If there is no cRecordControl for Timer, NULL is returned.
Definition at line 5283 of file menu.c.
References MAXRECORDCONTROLS.
|
static |
Definition at line 5244 of file menu.c.
References cControl::Attach(), cControl::Launch(), cSkins::Message(), mtStatus, cReplayControl::SetRecording(), Skins, and tr.
Referenced by main().
|
static |
Definition at line 5292 of file menu.c.
References DELETENULL(), MAXRECORDCONTROLS, and cDisplaySubtitleTracks::Process().
Referenced by cMenuRecordings::Delete(), cMenuTimers::Delete(), and main().
|
static |
Definition at line 5330 of file menu.c.
References DELETENULL(), and MAXRECORDCONTROLS.
Referenced by main().
|
static |
Definition at line 5173 of file menu.c.
References AssertFreeDiskSpace(), cTimer::Channel(), Channels, cDevice::CurrentChannel(), cSetup::DefaultPriority, cDevice::DeviceNumber(), dsyslog, esyslog, cChannels::GetByNumber(), cDevice::GetDevice(), isyslog, cTimer::Matches(), MAXRECORDCONTROLS, cSkins::Message(), MINFREEDISK, mtError, mtWarning, cChannel::Name(), NODISKSPACEDELTA, cChannel::Number(), cSetup::PausePriority, cTimer::Pending(), cTimer::Priority(), cShutdownHandler::RequestEmergencyExit(), cTimer::SetPending(), Setup, ShutdownHandler, Skins, cDevice::SwitchChannel(), cTimer::ToDescr(), tr, and cVideoDirectory::VideoDiskSpace().
Referenced by main().
|
static |
Definition at line 5337 of file menu.c.
Referenced by cMenuMain::Update().
|
static |
Definition at line 5224 of file menu.c.
References cTimers::Del(), isyslog, MAXRECORDCONTROLS, cTimers::SetModified(), cTimer::Stop(), Timers, and cTimer::ToDescr().
Referenced by cMenuMain::ProcessKey().
|
staticprivate |
Definition at line 254 of file menu.h.
Referenced by cRecordControl::Process().
|
staticprivate |
Definition at line 255 of file menu.h.
Referenced by cRecordControl::Process().