|
vdr 2.8.1
|
#include <menu.h>
Static Public Member Functions | |
| static bool | Start (cTimers *Timers, cTimer *Timer, bool Pause=false) |
| static bool | Start (bool Pause=false) |
| static void | Stop (const char *InstantId) |
| static void | Stop (cTimer *Timer) |
| static bool | PauseLiveVideo (void) |
| static const char * | GetInstantId (const char *LastInstantId) |
| static cRecordControl * | GetRecordControl (const char *FileName) |
| static cRecordControl * | GetRecordControl (const cTimer *Timer) |
| static bool | Process (cTimers *Timers, time_t t) |
| static void | ChannelDataModified (const 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 5930 of file menu.c.
References MAXRECORDCONTROLS, and RecordControls.
Referenced by cShutdownHandler::ConfirmRestart(), cShutdownHandler::ConfirmShutdown(), main(), cSkinLCARSDisplayChannel::SetChannel(), and cSkinSTTNGDisplayChannel::SetChannel().
|
inlinestatic |
Definition at line 284 of file menu.h.
References state.
Referenced by ChannelDataModified(), Process(), Shutdown(), Start(), Stop(), and Stop().
|
static |
Definition at line 5913 of file menu.c.
References ChangeState(), isyslog, MAXRECORDCONTROLS, cChannel::Name(), cChannel::Number(), and RecordControls.
Referenced by main().
|
static |
Definition at line 5865 of file menu.c.
References MAXRECORDCONTROLS, and RecordControls.
Referenced by cMenuMain::Update().
|
static |
Definition at line 5878 of file menu.c.
References MAXRECORDCONTROLS, and RecordControls.
Referenced by cRecordControl::cRecordControl(), cSkinLCARSDisplayMenu::DrawTimers(), cRecording::IsInUse(), RecordingInUseMessage(), cReplayControl::Stop(), and TimerStillRecording().
|
static |
Returns the cRecordControl for the given Timer.
If there is no cRecordControl for Timer, NULL is returned.
Definition at line 5889 of file menu.c.
References MAXRECORDCONTROLS, and RecordControls.
|
static |
Definition at line 5850 of file menu.c.
References cControl::Attach(), cControl::Launch(), mtStatus, cReplayControl::SetRecording(), Skins, Start(), and tr.
Referenced by main().
|
static |
Definition at line 5898 of file menu.c.
References ChangeState(), DELETENULL(), MAXRECORDCONTROLS, Process(), and RecordControls.
Referenced by cSVDRPServer::CmdDELT(), cMenuTimers::Delete(), main(), Process(), and TimerStillRecording().
|
static |
Definition at line 5939 of file menu.c.
References ChangeState(), DELETENULL(), MAXRECORDCONTROLS, and RecordControls.
Referenced by main().
|
static |
Definition at line 5811 of file menu.c.
References LOCK_TIMERS_WRITE, and Start().
Definition at line 5755 of file menu.c.
References AssertFreeDiskSpace(), ChangeState(), cTimer::Channel(), cDevice::CurrentChannel(), cDevice::DeviceNumber(), dsyslog, esyslog, cChannels::GetByNumber(), cChannels::GetChannelsRead(), cDevice::GetDevice(), isyslog, cTimer::Matches(), MAXRECORDCONTROLS, MINFREEDISK, mtError, mtWarning, NODISKSPACEDELTA, cChannel::Number(), cTimer::Pending(), cTimer::Priority(), RecordControls, cStateKey::Remove(), cTimer::SetPending(), Setup, ShutdownHandler, Skins, cDevice::SwitchChannel(), cTimer::ToDescr(), tr, and cVideoDirectory::VideoDiskSpace().
Referenced by main(), PauseLiveVideo(), and Start().
|
static |
|
static |
Definition at line 5817 of file menu.c.
References ChangeState(), isyslog, LOCK_TIMERS_WRITE, MAXRECORDCONTROLS, RecordControls, and cTimer::ToDescr().
Referenced by cMenuEditTimer::ProcessKey(), and cMenuMain::ProcessKey().
|
static |
Definition at line 5837 of file menu.c.
References ChangeState(), DELETENULL(), MAXRECORDCONTROLS, and RecordControls.
|
staticprivate |
Definition at line 5752 of file menu.h.
Referenced by Active(), ChannelDataModified(), GetInstantId(), GetRecordControl(), GetRecordControl(), Process(), Shutdown(), Start(), Stop(), and Stop().
|
staticprivate |
Definition at line 268 of file menu.h.
Referenced by ChangeState(), and StateChanged().