vdr  1.7.31
Classes | Macros | Typedefs | Variables
include/vdr/config.h File Reference
#include <arpa/inet.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include "i18n.h"
#include "font.h"
#include "tools.h"

Go to the source code of this file.

Classes

class  cSVDRPhost
class  cSatCableNumbers
class  cConfig< T >
class  cNestedItem
class  cNestedItemList
class  cSVDRPhosts
class  cSetupLine
class  cSetup

Macros

#define VDRVERSION   "1.7.31"
#define VDRVERSNUM   10731
#define APIVERSION   "1.7.31"
#define APIVERSNUM   10731
#define JUMPPLAYVERSNUM   100
#define MAXPRIORITY   99
#define MINPRIORITY   (-MAXPRIORITY)
#define LIVEPRIORITY   0
#define TRANSFERPRIORITY   (LIVEPRIORITY - 1)
#define IDLEPRIORITY   (MINPRIORITY - 1)
#define MAXLIFETIME   99
#define DEFINSTRECTIME   180
#define MINOSDWIDTH   480
#define MAXOSDWIDTH   1920
#define MINOSDHEIGHT   324
#define MAXOSDHEIGHT   1200
#define MAINMENUHOOKSVERSION   "1.0.1"
#define MAINMENUHOOKSVERSNUM   10001
#define MaxFileName   256
#define MaxSkinName   16
#define MaxThemeName   16
#define STANDARD_DVB   0
#define STANDARD_ANSISCTE   1

Typedefs

typedef uint32_t in_addr_t

Variables

cNestedItemList Folders
cNestedItemList Commands
cNestedItemList RecordingCommands
cNestedItemList TimerCommands
cSVDRPhosts SVDRPhosts
cSetup Setup

Macro Definition Documentation

#define APIVERSION   "1.7.31"

Definition at line 30 of file include/vdr/config.h.

#define APIVERSNUM   10731

Definition at line 31 of file include/vdr/config.h.

#define DEFINSTRECTIME   180

Definition at line 47 of file include/vdr/config.h.

#define IDLEPRIORITY   (MINPRIORITY - 1)

Definition at line 45 of file include/vdr/config.h.

#define JUMPPLAYVERSNUM   100

Definition at line 33 of file include/vdr/config.h.

#define LIVEPRIORITY   0

Definition at line 43 of file include/vdr/config.h.

#define MAINMENUHOOKSVERSION   "1.0.1"

Definition at line 55 of file include/vdr/config.h.

#define MAINMENUHOOKSVERSNUM   10001

Definition at line 56 of file include/vdr/config.h.

#define MaxFileName   256

Definition at line 58 of file include/vdr/config.h.

#define MAXLIFETIME   99

Definition at line 46 of file include/vdr/config.h.

#define MAXOSDHEIGHT   1200

Definition at line 52 of file include/vdr/config.h.

#define MAXOSDWIDTH   1920

Definition at line 50 of file include/vdr/config.h.

#define MAXPRIORITY   99

Definition at line 41 of file include/vdr/config.h.

#define MaxSkinName   16

Definition at line 59 of file include/vdr/config.h.

#define MaxThemeName   16

Definition at line 60 of file include/vdr/config.h.

#define MINOSDHEIGHT   324

Definition at line 51 of file include/vdr/config.h.

#define MINOSDWIDTH   480

Definition at line 49 of file include/vdr/config.h.

#define MINPRIORITY   (-MAXPRIORITY)

Definition at line 42 of file include/vdr/config.h.

#define STANDARD_ANSISCTE   1

Definition at line 70 of file include/vdr/config.h.

#define STANDARD_DVB   0

Definition at line 69 of file include/vdr/config.h.

#define TRANSFERPRIORITY   (LIVEPRIORITY - 1)

Definition at line 44 of file include/vdr/config.h.

#define VDRVERSION   "1.7.31"

Definition at line 25 of file include/vdr/config.h.

#define VDRVERSNUM   10731

Definition at line 26 of file include/vdr/config.h.

Typedef Documentation

typedef uint32_t in_addr_t

Definition at line 72 of file include/vdr/config.h.

Variable Documentation

cNestedItemList Commands
cNestedItemList Folders

Definition at line 273 of file config.c.

Referenced by main(), cMenuEditTimer::ProcessKey(), and cMenuEditRecording::ProcessKey().

cNestedItemList RecordingCommands
cSetup Setup

Definition at line 372 of file config.c.

Referenced by cCuttingThread::Action(), cTrueColorDemo::Action(), cDvbPlayer::Action(), cCamSlot::AddChannel(), cDvbSubtitleConverter::AssertOsd(), cSkinDisplay::AvgCharWidth(), cDvbPlayer::Backward(), cShutdownHandler::CallShutdownCommand(), cCamSlot::CanDecrypt(), cCuttingThread::cCuttingThread(), cDevice::cDevice(), cDisplayChannel::cDisplayChannel(), cEIT::cEIT(), cEitFilter::cEitFilter(), cHdffOsd::cHdffOsd(), cShutdownHandler::CheckManualStart(), cSchedule::Cleanup(), cMenuRecordings::cMenuRecordings(), cMenuSetupBase::cMenuSetupBase(), cMenuSetupOSD::cMenuSetupOSD(), cShutdownHandler::ConfirmShutdown(), cRcuRemote::cRcuRemote(), CreateTinyFont(), cRecording::cRecording(), cResumeFile::cResumeFile(), cSkinClassicDisplayChannel::cSkinClassicDisplayChannel(), cSkinClassicDisplayMenu::cSkinClassicDisplayMenu(), cSkinClassicDisplayMessage::cSkinClassicDisplayMessage(), cSkinClassicDisplayReplay::cSkinClassicDisplayReplay(), cSkinClassicDisplayTracks::cSkinClassicDisplayTracks(), cSkinClassicDisplayVolume::cSkinClassicDisplayVolume(), cSkinCursesDisplayChannel::cSkinCursesDisplayChannel(), cSkinLCARSDisplayChannel::cSkinLCARSDisplayChannel(), cSkinLCARSDisplayMenu::cSkinLCARSDisplayMenu(), cSkinSTTNGDisplayChannel::cSkinSTTNGDisplayChannel(), cSkinSTTNGDisplayMenu::cSkinSTTNGDisplayMenu(), cSkinSTTNGDisplayMessage::cSkinSTTNGDisplayMessage(), cSkinSTTNGDisplayReplay::cSkinSTTNGDisplayReplay(), cSkinSTTNGDisplayTracks::cSkinSTTNGDisplayTracks(), cSkinSTTNGDisplayVolume::cSkinSTTNGDisplayVolume(), cTimer::cTimer(), cOsdMenu::CursorDown(), cOsdMenu::CursorUp(), cDevice::Detach(), cPictureControl::DisplayCaption(), cShutdownHandler::DoShutdown(), cSkinLCARSDisplayMenu::DrawMenuFrame(), cFreetypeFont::DrawText(), cEvent::Dump(), cReplayControl::EditTest(), cDevice::EnsureAudioTrack(), cDevice::EnsureSubtitleTrack(), cDvbSubtitleConverter::ExtractSegment(), cEvent::FixEpgBugs(), cDvbPlayer::Forward(), cDvbTuner::GetBondingParams(), cFont::GetFont(), cDvbSdFfDevice::GetOsdSize(), cDvbPlayer::GetReplayMode(), main(), cReplayControl::MarkJump(), cFileName::MaxFileSize(), cChannel::Name(), cDisplayChannel::NextAvailableChannel(), cOsd::OsdHeight(), cOsd::OsdLeft(), cOsd::OsdTop(), cOsd::OsdWidth(), cOsdMenu::PageDown(), cOsdMenu::PageUp(), cPatPmtParser::ParsePmt(), cDevice::PlayPesPacket(), cMenuSchedule::PrepareScheduleAllAll(), cMenuSchedule::PrepareScheduleAllThis(), cMenuSchedule::PrepareScheduleThisAll(), cMenuSchedule::PrepareScheduleThisThis(), cEitFilter::Process(), cSdtFilter::Process(), cPatFilter::Process(), cNitFilter::Process(), cEITScanner::Process(), cSVDRP::Process(), cMenuEditStrItem::ProcessKey(), cDisplayChannel::ProcessKey(), cDisplayTracks::ProcessKey(), cReplayControl::ProcessKey(), cMenuSetupOSD::ProcessKey(), cDvbDevice::ProvidesTransponder(), ReportEpgBugFixStats(), cShutdownHandler::RequestEmergencyExit(), cDvbPlayer::Save(), cMenuTimerItem::Set(), cSkinClassicDisplayMenu::SetButtons(), cSkinSTTNGDisplayMenu::SetButtons(), cSkinLCARSDisplayMenu::SetButtons(), cDevice::SetChannel(), cDvbTuner::SetFrontend(), cSkinClassicDisplayReplay::SetMode(), cSkinCursesDisplayReplay::SetMode(), cReceiver::SetPids(), cDvbSdFfDevice::SetPlayMode(), cDevice::SetPrimaryDevice(), cPlugin::SetupStore(), cShutdownHandler::SetUserInactiveTimeout(), cDvbSdFfDevice::SetVideoDisplayFormat(), cDevice::SetVideoDisplayFormat(), cDvbSdFfDevice::SetVideoFormat(), cChannel::ShortName(), cReplayControl::ShowMode(), cReplayControl::ShowProgress(), cRecordControls::Start(), cReplayControl::Stop(), cMenuSetupBase::Store(), cMenuSetupReplay::Store(), cOsdProvider::UpdateOsdSize(), cSubtitleRegion::UpdateTextData(), cInterface::Wait(), and cFreetypeFont::Width().

cSVDRPhosts SVDRPhosts

Definition at line 280 of file config.c.

Referenced by cSocket::Accept(), main(), and cSocket::Open().

cNestedItemList TimerCommands

Definition at line 276 of file config.c.

Referenced by cMenuTimers::Commands(), main(), and cMenuTimers::ProcessKey().