vdr 2.6.1
Public Member Functions | Public Attributes | Private Member Functions | Friends | List of all members
cSetup Class Reference

#include <config.h>

Public Member Functions

 cSetup (void)
 
cSetupoperator= (const cSetup &s)
 
bool Load (const char *FileName)
 
bool Save (void)
 
 cSetup (void)
 
cSetupoperator= (const cSetup &s)
 
bool Load (const char *FileName)
 
bool Save (void)
 
- Public Member Functions inherited from cConfig< cSetupLine >
 cConfig (const char *NeedsLocking=NULL)
 
 cConfig (const char *NeedsLocking=NULL)
 
virtual ~cConfig ()
 
virtual ~cConfig ()
 
const char * FileName (void)
 
const char * FileName (void)
 
bool Load (const char *FileName=NULL, bool AllowComments=false, bool MustExist=false)
 
bool Load (const char *FileName=NULL, bool AllowComments=false, bool MustExist=false)
 
bool Save (void) const
 
bool Save (void) const
 
- Public Member Functions inherited from cList< cSetupLine >
 cList (const char *NeedsLocking=NULL)
 
 cList (const char *NeedsLocking=NULL)
 
const cSetupLineGet (int Index) const
 
cSetupLineGet (int Index)
 
const cSetupLineGet (int Index) const
 
cSetupLineGet (int Index)
 
const cSetupLineFirst (void) const
 
cSetupLineFirst (void)
 
const cSetupLineFirst (void) const
 
cSetupLineFirst (void)
 
const cSetupLineLast (void) const
 
cSetupLineLast (void)
 
const cSetupLineLast (void) const
 
cSetupLineLast (void)
 
const cSetupLinePrev (const cSetupLine *Object) const
 
cSetupLinePrev (const cSetupLine *Object)
 
const cSetupLinePrev (const cSetupLine *Object) const
 
cSetupLinePrev (const cSetupLine *Object)
 
const cSetupLineNext (const cSetupLine *Object) const
 
cSetupLineNext (const cSetupLine *Object)
 
const cSetupLineNext (const cSetupLine *Object) const
 
cSetupLineNext (const cSetupLine *Object)
 
- Public Member Functions inherited from cListBase
virtual ~cListBase ()
 
bool Lock (cStateKey &StateKey, bool Write=false, int TimeoutMs=0) const
 
void SetSyncStateKey (cStateKey &StateKey)
 
void SetUseGarbageCollector (void)
 
void SetExplicitModify (void)
 
void SetModified (void)
 
void Add (cListObject *Object, cListObject *After=NULL)
 
void Ins (cListObject *Object, cListObject *Before=NULL)
 
void Del (cListObject *Object, bool DeleteObject=true)
 
virtual void Move (int From, int To)
 
void Move (cListObject *From, cListObject *To)
 
virtual void Clear (void)
 
bool Contains (const cListObject *Object) const
 
const cListObjectGet (int Index) const
 
cListObjectGet (int Index)
 
int Count (void) const
 
void Sort (void)
 
virtual ~cListBase ()
 
bool Lock (cStateKey &StateKey, bool Write=false, int TimeoutMs=0) const
 
void SetSyncStateKey (cStateKey &StateKey)
 
void SetUseGarbageCollector (void)
 
void SetExplicitModify (void)
 
void SetModified (void)
 
void Add (cListObject *Object, cListObject *After=NULL)
 
void Ins (cListObject *Object, cListObject *Before=NULL)
 
void Del (cListObject *Object, bool DeleteObject=true)
 
virtual void Move (int From, int To)
 
void Move (cListObject *From, cListObject *To)
 
virtual void Clear (void)
 
bool Contains (const cListObject *Object) const
 
const cListObjectGet (int Index) const
 
cListObjectGet (int Index)
 
int Count (void) const
 
void Sort (void)
 

Public Attributes

int __BeginData__
 
char OSDLanguage [I18N_MAX_LOCALE_LEN]
 
char OSDSkin [MaxSkinName]
 
char OSDTheme [MaxThemeName]
 
int PrimaryDVB
 
int ShowInfoOnChSwitch
 
int TimeoutRequChInfo
 
int MenuScrollPage
 
int MenuScrollWrap
 
int MenuKeyCloses
 
int MarkInstantRecord
 
char NameInstantRecord [NAME_MAX+1]
 
int InstantRecordTime
 
int LnbSLOF
 
int LnbFrequLo
 
int LnbFrequHi
 
int DiSEqC
 
int UsePositioner
 
int SiteLat
 
int SiteLon
 
int PositionerSpeed
 
int PositionerSwing
 
int PositionerLastLon
 
int SetSystemTime
 
int TimeSource
 
int TimeTransponder
 
int StandardCompliance
 
int MarginStart
 
int MarginStop
 
int AudioLanguages [I18N_MAX_LANGUAGES+1]
 
int DisplaySubtitles
 
int SubtitleLanguages [I18N_MAX_LANGUAGES+1]
 
int SubtitleOffset
 
int SubtitleFgTransparency
 
int SubtitleBgTransparency
 
int EPGLanguages [I18N_MAX_LANGUAGES+1]
 
int EPGScanTimeout
 
int EPGBugfixLevel
 
int EPGLinger
 
int SVDRPTimeout
 
int SVDRPPeering
 
char SVDRPHostName [HOST_NAME_MAX]
 
char SVDRPDefaultHost [HOST_NAME_MAX]
 
int ZapTimeout
 
int ChannelEntryTimeout
 
int RcRepeatDelay
 
int RcRepeatDelta
 
int DefaultPriority
 
int DefaultLifetime
 
int RecordKeyHandling
 
int PauseKeyHandling
 
int PausePriority
 
int PauseLifetime
 
int UseSubtitle
 
int UseVps
 
int VpsMargin
 
int RecordingDirs
 
int FoldersInTimerMenu
 
int AlwaysSortFoldersFirst
 
int DefaultSortModeRec
 
int RecSortingDirection
 
int NumberKeysForChars
 
int ColorKey0
 
int ColorKey1
 
int ColorKey2
 
int ColorKey3
 
int VideoDisplayFormat
 
int VideoFormat
 
int UpdateChannels
 
int UseDolbyDigital
 
int ChannelInfoPos
 
int ChannelInfoTime
 
double OSDLeftP
 
double OSDTopP
 
double OSDWidthP
 
double OSDHeightP
 
int OSDLeft
 
int OSDTop
 
int OSDWidth
 
int OSDHeight
 
double OSDAspect
 
int OSDMessageTime
 
int UseSmallFont
 
int AntiAlias
 
char FontOsd [MAXFONTNAME]
 
char FontSml [MAXFONTNAME]
 
char FontFix [MAXFONTNAME]
 
double FontOsdSizeP
 
double FontSmlSizeP
 
double FontFixSizeP
 
int FontOsdSize
 
int FontSmlSize
 
int FontFixSize
 
int MaxVideoFileSize
 
int SplitEditedFiles
 
int DelTimeshiftRec
 
int MinEventTimeout
 
int MinUserInactivity
 
time_t NextWakeupTime
 
int MultiSpeedMode
 
int ShowReplayMode
 
int ShowRemainingTime
 
int ProgressDisplayTime
 
int PauseOnMarkSet
 
int PauseOnMarkJump
 
int SkipEdited
 
int PauseAtLastMark
 
int AdaptiveSkipInitial
 
int AdaptiveSkipTimeout
 
int AdaptiveSkipAlternate
 
int AdaptiveSkipPrevNext
 
int SkipSeconds
 
int SkipSecondsRepeat
 
int ResumeID
 
int CurrentChannel
 
int CurrentVolume
 
int VolumeSteps
 
int VolumeLinearize
 
int CurrentDolby
 
int InitialVolume
 
int ChannelsWrap
 
int ShowChannelNamesWithSource
 
int EmergencyExit
 
int __EndData__
 
cString InitialChannel
 
cString DeviceBondings
 

Private Member Functions

void StoreLanguages (const char *Name, int *Values)
 
bool ParseLanguages (const char *Value, int *Values)
 
bool Parse (const char *Name, const char *Value)
 
cSetupLineGet (const char *Name, const char *Plugin=NULL)
 
void Store (const char *Name, const char *Value, const char *Plugin=NULL, bool AllowMultiple=false)
 
void Store (const char *Name, int Value, const char *Plugin=NULL)
 
void Store (const char *Name, double &Value, const char *Plugin=NULL)
 
void StoreLanguages (const char *Name, int *Values)
 
bool ParseLanguages (const char *Value, int *Values)
 
bool Parse (const char *Name, const char *Value)
 
cSetupLineGet (const char *Name, const char *Plugin=NULL)
 
void Store (const char *Name, const char *Value, const char *Plugin=NULL, bool AllowMultiple=false)
 
void Store (const char *Name, int Value, const char *Plugin=NULL)
 
void Store (const char *Name, double &Value, const char *Plugin=NULL)
 

Friends

class cPlugin
 

Additional Inherited Members

- Protected Member Functions inherited from cListBase
 cListBase (const char *NeedsLocking=NULL)
 
 cListBase (const char *NeedsLocking=NULL)
 
- Protected Attributes inherited from cListBase
cListObjectobjects
 
cListObjectlastObject
 
int count
 
cStateLock stateLock
 
const char * needsLocking
 
bool useGarbageCollector
 

Detailed Description

Definition at line 252 of file config.h.

Constructor & Destructor Documentation

◆ cSetup() [1/2]

cSetup::cSetup ( void  )

Definition at line 374 of file config.c.

References AdaptiveSkipAlternate, AdaptiveSkipInitial, AdaptiveSkipPrevNext, AdaptiveSkipTimeout, AlwaysSortFoldersFirst, AntiAlias, AudioLanguages, ChannelEntryTimeout, ChannelInfoPos, ChannelInfoTime, ChannelsWrap, ColorKey0, ColorKey1, ColorKey2, ColorKey3, CurrentChannel, CurrentDolby, CurrentVolume, DefaultFontFix, DefaultFontOsd, DefaultFontSml, DefaultLifetime, DefaultPriority, DefaultSortModeRec, DEFINSTRECTIME, DelTimeshiftRec, DeviceBondings, DiSEqC, DisplaySubtitles, EmergencyExit, EPGBugfixLevel, EPGLanguages, EPGLinger, EPGScanTimeout, FoldersInTimerMenu, FontFix, FontFixSize, FontFixSizeP, FontOsd, FontOsdSize, FontOsdSizeP, FontSml, FontSmlSize, FontSmlSizeP, GetHostName(), InitialChannel, InitialVolume, InstantRecordTime, LnbFrequHi, LnbFrequLo, LnbSLOF, MarginStart, MarginStop, MarkInstantRecord, MAXLIFETIME, MaxVideoFileSize, MAXVIDEOFILESIZEDEFAULT, MAXVOLUME, MenuKeyCloses, MenuScrollPage, MenuScrollWrap, MinEventTimeout, MinUserInactivity, MultiSpeedMode, NameInstantRecord, NextWakeupTime, NumberKeysForChars, OSDAspect, OSDHeight, OSDHeightP, OSDLanguage, OSDLeft, OSDLeftP, OSDMessageTime, OSDSkin, OSDTheme, OSDTop, OSDTopP, OSDWidth, OSDWidthP, PauseAtLastMark, PauseKeyHandling, PauseLifetime, PauseOnMarkJump, PauseOnMarkSet, PausePriority, PositionerLastLon, PositionerSpeed, PositionerSwing, PrimaryDVB, ProgressDisplayTime, RcRepeatDelay, RcRepeatDelta, RecordingDirs, RecordKeyHandling, RecSortingDirection, ResumeID, rsdAscending, rsmTime, SetSystemTime, ShowChannelNamesWithSource, ShowInfoOnChSwitch, ShowRemainingTime, ShowReplayMode, SiteLat, SiteLon, SkipEdited, SkipSeconds, SkipSecondsRepeat, SplitEditedFiles, STANDARD_DVB, StandardCompliance, strn0cpy(), SubtitleBgTransparency, SubtitleFgTransparency, SubtitleLanguages, SubtitleOffset, SVDRPDefaultHost, SVDRPHostName, SVDRPPeering, SVDRPTimeout, TimeoutRequChInfo, TIMERMACRO_EPISODE, TIMERMACRO_TITLE, TimeSource, TimeTransponder, UpdateChannels, UseDolbyDigital, UsePositioner, UseSmallFont, UseSubtitle, UseVps, VideoDisplayFormat, VideoFormat, VolumeLinearize, VolumeSteps, VpsMargin, and ZapTimeout.

◆ cSetup() [2/2]

cSetup::cSetup ( void  )

Member Function Documentation

◆ Get() [1/2]

cSetupLine * cSetup::Get ( const char *  Name,
const char *  Plugin = NULL 
)
private

Definition at line 510 of file config.c.

References cList< cSetupLine >::First(), and cList< cSetupLine >::Next().

Referenced by Store().

◆ Get() [2/2]

cSetupLine * cSetup::Get ( const char *  Name,
const char *  Plugin = NULL 
)
private

◆ Load() [1/2]

bool cSetup::Load ( const char *  FileName)

◆ Load() [2/2]

bool cSetup::Load ( const char *  FileName)

◆ operator=() [1/2]

cSetup & cSetup::operator= ( const cSetup s)

Definition at line 502 of file config.c.

References __BeginData__, __EndData__, DeviceBondings, and InitialChannel.

◆ operator=() [2/2]

cSetup & cSetup::operator= ( const cSetup s)

◆ Parse() [1/2]

bool cSetup::Parse ( const char *  Name,
const char *  Value 
)
private

Definition at line 602 of file config.c.

References AdaptiveSkipAlternate, AdaptiveSkipInitial, AdaptiveSkipPrevNext, AdaptiveSkipTimeout, AlwaysSortFoldersFirst, AntiAlias, atod(), AudioLanguages, ChannelEntryTimeout, ChannelInfoPos, ChannelInfoTime, ChannelsWrap, ChkDoublePlausibility, ColorKey0, ColorKey1, ColorKey2, ColorKey3, CurrentChannel, CurrentDolby, CurrentVolume, DefaultLifetime, DefaultPriority, DefaultSortModeRec, DelTimeshiftRec, DeviceBondings, DiSEqC, DisplaySubtitles, EmergencyExit, EPGBugfixLevel, EPGLanguages, EPGLinger, EPGScanTimeout, FoldersInTimerMenu, FontFix, FontFixSize, FontFixSizeP, FontOsd, FontOsdSize, FontOsdSizeP, FontSml, FontSmlSize, FontSmlSizeP, cSource::FromString(), I18nSetLocale(), InitialChannel, InitialVolume, InstantRecordTime, LnbFrequHi, LnbFrequLo, LnbSLOF, MarginStart, MarginStop, MarkInstantRecord, MAXFONTNAME, MaxSkinName, MaxThemeName, MaxVideoFileSize, MenuKeyCloses, MenuScrollPage, MenuScrollWrap, MinEventTimeout, MinUserInactivity, MultiSpeedMode, NameInstantRecord, NextWakeupTime, NumberKeysForChars, OSDAspect, OSDHeight, OSDHeightP, OSDLanguage, OSDLeft, OSDLeftP, OSDMessageTime, OSDSkin, OSDTheme, OSDTop, OSDTopP, OSDWidth, OSDWidthP, ParseLanguages(), PauseAtLastMark, PauseKeyHandling, PauseLifetime, PauseOnMarkJump, PauseOnMarkSet, PausePriority, PositionerLastLon, PositionerSpeed, PositionerSwing, PrimaryDVB, ProgressDisplayTime, RcRepeatDelay, RcRepeatDelta, RecordingDirs, RecordKeyHandling, RecSortingDirection, ResumeID, cReplayControl::SetRecording(), SetSystemTime, ShowChannelNamesWithSource, ShowInfoOnChSwitch, ShowRemainingTime, ShowReplayMode, SiteLat, SiteLon, SkipEdited, SkipSeconds, SkipSecondsRepeat, SplitEditedFiles, StandardCompliance, strn0cpy(), SubtitleBgTransparency, SubtitleFgTransparency, SubtitleLanguages, SubtitleOffset, SVDRPDefaultHost, SVDRPHostName, SVDRPPeering, SVDRPTimeout, TimeoutRequChInfo, TimeSource, TimeTransponder, UpdateChannels, UseDolbyDigital, UsePositioner, UseSmallFont, UseSubtitle, UseVps, Utf8Strn0Cpy(), VideoDisplayFormat, VideoFormat, VolumeLinearize, VolumeSteps, VpsMargin, and ZapTimeout.

Referenced by Load().

◆ Parse() [2/2]

bool cSetup::Parse ( const char *  Name,
const char *  Value 
)
private

◆ ParseLanguages() [1/2]

bool cSetup::ParseLanguages ( const char *  Value,
int *  Values 
)
private

Definition at line 586 of file config.c.

References I18nLanguageIndex(), I18nLanguages(), and strn0cpy().

Referenced by Parse().

◆ ParseLanguages() [2/2]

bool cSetup::ParseLanguages ( const char *  Value,
int *  Values 
)
private

◆ Save() [1/2]

bool cSetup::Save ( void  )

Definition at line 734 of file config.c.

References AdaptiveSkipAlternate, AdaptiveSkipInitial, AdaptiveSkipPrevNext, AdaptiveSkipTimeout, AlwaysSortFoldersFirst, AntiAlias, AudioLanguages, ChannelEntryTimeout, ChannelInfoPos, ChannelInfoTime, ChannelsWrap, ColorKey0, ColorKey1, ColorKey2, ColorKey3, CurrentChannel, CurrentDolby, CurrentVolume, DefaultLifetime, DefaultPriority, DefaultSortModeRec, DelTimeshiftRec, DeviceBondings, DiSEqC, DisplaySubtitles, EmergencyExit, EPGBugfixLevel, EPGLanguages, EPGLinger, EPGScanTimeout, cConfig< cSetupLine >::FileName(), FoldersInTimerMenu, FontFix, FontFixSize, FontFixSizeP, FontOsd, FontOsdSize, FontOsdSizeP, FontSml, FontSmlSize, FontSmlSizeP, GetHostName(), InitialChannel, InitialVolume, InstantRecordTime, isyslog, cReplayControl::LastReplayed(), LnbFrequHi, LnbFrequLo, LnbSLOF, MarginStart, MarginStop, MarkInstantRecord, MaxVideoFileSize, MenuKeyCloses, MenuScrollPage, MenuScrollWrap, MinEventTimeout, MinUserInactivity, MultiSpeedMode, NameInstantRecord, NextWakeupTime, NumberKeysForChars, OSDAspect, OSDHeight, OSDHeightP, OSDLanguage, OSDLeft, OSDLeftP, OSDMessageTime, OSDSkin, OSDTheme, OSDTop, OSDTopP, OSDWidth, OSDWidthP, PauseAtLastMark, PauseKeyHandling, PauseLifetime, PauseOnMarkJump, PauseOnMarkSet, PausePriority, PositionerLastLon, PositionerSpeed, PositionerSwing, PrimaryDVB, ProgressDisplayTime, RcRepeatDelay, RcRepeatDelta, RecordingDirs, RecordKeyHandling, RecSortingDirection, ResumeID, SetSystemTime, ShowChannelNamesWithSource, ShowInfoOnChSwitch, ShowRemainingTime, ShowReplayMode, SiteLat, SiteLon, SkipEdited, SkipSeconds, SkipSecondsRepeat, cListBase::Sort(), SplitEditedFiles, StandardCompliance, Store(), StoreLanguages(), SubtitleBgTransparency, SubtitleFgTransparency, SubtitleLanguages, SubtitleOffset, SVDRPDefaultHost, SVDRPHostName, SVDRPPeering, SVDRPTimeout, TimeoutRequChInfo, TimeSource, TimeTransponder, cSource::ToString(), UpdateChannels, UseDolbyDigital, UsePositioner, UseSmallFont, UseSubtitle, UseVps, VideoDisplayFormat, VideoFormat, VolumeLinearize, VolumeSteps, VpsMargin, and ZapTimeout.

Referenced by cShutdownHandler::CallShutdownCommand(), main(), and cMenuSetupBase::Store().

◆ Save() [2/2]

bool cSetup::Save ( void  )

◆ Store() [1/6]

void cSetup::Store ( const char *  Name,
const char *  Value,
const char *  Plugin = NULL,
bool  AllowMultiple = false 
)
private

Definition at line 521 of file config.c.

References cListBase::Add(), cListBase::Del(), and Get().

Referenced by Save(), cPlugin::SetupStore(), Store(), and StoreLanguages().

◆ Store() [2/6]

void cSetup::Store ( const char *  Name,
const char *  Value,
const char *  Plugin = NULL,
bool  AllowMultiple = false 
)
private

◆ Store() [3/6]

void cSetup::Store ( const char *  Name,
double &  Value,
const char *  Plugin = NULL 
)
private

Definition at line 537 of file config.c.

References dtoa(), and Store().

◆ Store() [4/6]

void cSetup::Store ( const char *  Name,
double &  Value,
const char *  Plugin = NULL 
)
private

◆ Store() [5/6]

void cSetup::Store ( const char *  Name,
int  Value,
const char *  Plugin = NULL 
)
private

Definition at line 532 of file config.c.

References cString::sprintf(), and Store().

◆ Store() [6/6]

void cSetup::Store ( const char *  Name,
int  Value,
const char *  Plugin = NULL 
)
private

◆ StoreLanguages() [1/2]

void cSetup::StoreLanguages ( const char *  Name,
int *  Values 
)
private

Definition at line 567 of file config.c.

References I18nLanguageCode(), I18nLanguages(), cVector< T >::Size(), and Store().

Referenced by Save().

◆ StoreLanguages() [2/2]

void cSetup::StoreLanguages ( const char *  Name,
int *  Values 
)
private

Friends And Related Function Documentation

◆ cPlugin

cPlugin
friend

Definition at line 253 of file config.h.

Member Data Documentation

◆ __BeginData__

int cSetup::__BeginData__

Definition at line 264 of file config.h.

Referenced by operator=().

◆ __EndData__

int cSetup::__EndData__

Definition at line 373 of file config.h.

Referenced by operator=().

◆ AdaptiveSkipAlternate

int cSetup::AdaptiveSkipAlternate

◆ AdaptiveSkipInitial

int cSetup::AdaptiveSkipInitial

◆ AdaptiveSkipPrevNext

int cSetup::AdaptiveSkipPrevNext

◆ AdaptiveSkipTimeout

int cSetup::AdaptiveSkipTimeout

◆ AlwaysSortFoldersFirst

int cSetup::AlwaysSortFoldersFirst

◆ AntiAlias

int cSetup::AntiAlias

◆ AudioLanguages

int cSetup::AudioLanguages

◆ ChannelEntryTimeout

int cSetup::ChannelEntryTimeout

Definition at line 306 of file config.h.

Referenced by cSetup(), Parse(), cDisplayChannel::ProcessKey(), Save(), and cMenuSetupMisc::Set().

◆ ChannelInfoPos

int cSetup::ChannelInfoPos

◆ ChannelInfoTime

int cSetup::ChannelInfoTime

Definition at line 328 of file config.h.

Referenced by cSetup(), Parse(), cDisplayChannel::ProcessKey(), Save(), and cMenuSetupOSD::Set().

◆ ChannelsWrap

int cSetup::ChannelsWrap

◆ ColorKey0

int cSetup::ColorKey0

◆ ColorKey1

int cSetup::ColorKey1

◆ ColorKey2

int cSetup::ColorKey2

◆ ColorKey3

int cSetup::ColorKey3

◆ CurrentChannel

int cSetup::CurrentChannel

Definition at line 364 of file config.h.

Referenced by cSetup(), main(), Parse(), and Save().

◆ CurrentDolby

int cSetup::CurrentDolby

Definition at line 368 of file config.h.

Referenced by cSetup(), cDevice::EnsureAudioTrack(), Parse(), cDisplayTracks::ProcessKey(), and Save().

◆ CurrentVolume

int cSetup::CurrentVolume

Definition at line 365 of file config.h.

Referenced by cDevice::cDevice(), cSetup(), main(), Parse(), Save(), and cDevice::SetPrimaryDevice().

◆ DefaultLifetime

int cSetup::DefaultLifetime

Definition at line 309 of file config.h.

Referenced by cMenuSetupRecord::cMenuSetupRecord(), cSetup(), cTimer::cTimer(), Parse(), and Save().

◆ DefaultPriority

int cSetup::DefaultPriority

◆ DefaultSortModeRec

int cSetup::DefaultSortModeRec

Definition at line 319 of file config.h.

Referenced by cSetup(), GetRecordingsSortMode(), Parse(), Save(), and cMenuSetupOSD::Set().

◆ DelTimeshiftRec

int cSetup::DelTimeshiftRec

◆ DeviceBondings

cString cSetup::DeviceBondings

◆ DiSEqC

int cSetup::DiSEqC

◆ DisplaySubtitles

int cSetup::DisplaySubtitles

◆ EmergencyExit

int cSetup::EmergencyExit

◆ EPGBugfixLevel

int cSetup::EPGBugfixLevel

◆ EPGLanguages

int cSetup::EPGLanguages

◆ EPGLinger

int cSetup::EPGLinger

◆ EPGScanTimeout

int cSetup::EPGScanTimeout

Definition at line 298 of file config.h.

Referenced by cSetup(), Parse(), cEITScanner::Process(), Save(), and cMenuSetupEPG::Setup().

◆ FoldersInTimerMenu

int cSetup::FoldersInTimerMenu

Definition at line 317 of file config.h.

Referenced by cSetup(), Parse(), Save(), cMenuTimerItem::Set(), and cMenuSetupOSD::Set().

◆ FontFix

char cSetup::FontFix

◆ FontFixSize

int cSetup::FontFixSize

Definition at line 343 of file config.h.

Referenced by cSetup(), cFont::GetFont(), Parse(), Save(), and cOsdProvider::UpdateOsdSize().

◆ FontFixSizeP

double cSetup::FontFixSizeP

◆ FontOsd

char cSetup::FontOsd

◆ FontOsdSize

int cSetup::FontOsdSize

◆ FontOsdSizeP

double cSetup::FontOsdSizeP

◆ FontSml

char cSetup::FontSml

◆ FontSmlSize

int cSetup::FontSmlSize

◆ FontSmlSizeP

double cSetup::FontSmlSizeP

◆ InitialChannel

cString cSetup::InitialChannel

Definition at line 374 of file config.h.

Referenced by cSetup(), main(), operator=(), Parse(), Save(), and cMenuSetupMisc::Set().

◆ InitialVolume

int cSetup::InitialVolume

Definition at line 369 of file config.h.

Referenced by cSetup(), main(), Parse(), Save(), and cMenuSetupMisc::Set().

◆ InstantRecordTime

int cSetup::InstantRecordTime

Definition at line 276 of file config.h.

Referenced by cMenuSetupRecord::cMenuSetupRecord(), cSetup(), cTimer::cTimer(), Parse(), and Save().

◆ LnbFrequHi

int cSetup::LnbFrequHi

Definition at line 279 of file config.h.

Referenced by cSetup(), Parse(), Save(), cDvbTuner::SetFrontend(), and cMenuSetupLNB::Setup().

◆ LnbFrequLo

int cSetup::LnbFrequLo

Definition at line 278 of file config.h.

Referenced by cSetup(), Parse(), Save(), cDvbTuner::SetFrontend(), and cMenuSetupLNB::Setup().

◆ LnbSLOF

int cSetup::LnbSLOF

◆ MarginStart

int cSetup::MarginStart

◆ MarginStop

int cSetup::MarginStop

◆ MarkInstantRecord

int cSetup::MarkInstantRecord

Definition at line 274 of file config.h.

Referenced by cMenuSetupRecord::cMenuSetupRecord(), cSetup(), cTimer::cTimer(), Parse(), and Save().

◆ MaxVideoFileSize

int cSetup::MaxVideoFileSize

◆ MenuKeyCloses

int cSetup::MenuKeyCloses

Definition at line 273 of file config.h.

Referenced by cSetup(), main(), Parse(), Save(), and cMenuSetupOSD::Set().

◆ MenuScrollPage

int cSetup::MenuScrollPage

◆ MenuScrollWrap

int cSetup::MenuScrollWrap

◆ MinEventTimeout

int cSetup::MinEventTimeout

◆ MinUserInactivity

int cSetup::MinUserInactivity

◆ MultiSpeedMode

int cSetup::MultiSpeedMode

◆ NameInstantRecord

char cSetup::NameInstantRecord

Definition at line 275 of file config.h.

Referenced by cMenuSetupRecord::cMenuSetupRecord(), cSetup(), cTimer::cTimer(), Parse(), and Save().

◆ NextWakeupTime

time_t cSetup::NextWakeupTime

◆ NumberKeysForChars

int cSetup::NumberKeysForChars

Definition at line 321 of file config.h.

Referenced by cSetup(), Parse(), cMenuEditStrItem::ProcessKey(), Save(), and cMenuSetupOSD::Set().

◆ OSDAspect

double cSetup::OSDAspect

Definition at line 331 of file config.h.

Referenced by cSetup(), Parse(), Save(), and cOsdProvider::UpdateOsdSize().

◆ OSDHeight

int cSetup::OSDHeight

◆ OSDHeightP

double cSetup::OSDHeightP

◆ OSDLanguage

char cSetup::OSDLanguage

Definition at line 265 of file config.h.

Referenced by cSetup(), Parse(), cMenuSetupOSD::ProcessKey(), and Save().

◆ OSDLeft

int cSetup::OSDLeft

Definition at line 330 of file config.h.

Referenced by cSetup(), cOsd::OsdLeft(), Parse(), Save(), and cOsdProvider::UpdateOsdSize().

◆ OSDLeftP

double cSetup::OSDLeftP

◆ OSDMessageTime

int cSetup::OSDMessageTime

Definition at line 332 of file config.h.

Referenced by cSetup(), Parse(), Save(), cMenuSetupOSD::Set(), and cInterface::Wait().

◆ OSDSkin

char cSetup::OSDSkin

Definition at line 266 of file config.h.

Referenced by cSetup(), main(), Parse(), cMenuSetupOSD::ProcessKey(), and Save().

◆ OSDTheme

char cSetup::OSDTheme

Definition at line 267 of file config.h.

Referenced by cSetup(), main(), Parse(), cMenuSetupOSD::ProcessKey(), and Save().

◆ OSDTop

int cSetup::OSDTop

Definition at line 330 of file config.h.

Referenced by cSetup(), cOsd::OsdTop(), Parse(), Save(), and cOsdProvider::UpdateOsdSize().

◆ OSDTopP

double cSetup::OSDTopP

◆ OSDWidth

int cSetup::OSDWidth

◆ OSDWidthP

double cSetup::OSDWidthP

◆ PauseAtLastMark

int cSetup::PauseAtLastMark

Definition at line 356 of file config.h.

Referenced by cDvbPlayer::Action(), cMenuSetupReplay::cMenuSetupReplay(), cSetup(), Parse(), and Save().

◆ PauseKeyHandling

int cSetup::PauseKeyHandling

◆ PauseLifetime

int cSetup::PauseLifetime

Definition at line 312 of file config.h.

Referenced by cMenuSetupRecord::cMenuSetupRecord(), cSetup(), cTimer::cTimer(), Parse(), and Save().

◆ PauseOnMarkJump

int cSetup::PauseOnMarkJump

◆ PauseOnMarkSet

int cSetup::PauseOnMarkSet

◆ PausePriority

int cSetup::PausePriority

◆ PositionerLastLon

int cSetup::PositionerLastLon

◆ PositionerSpeed

int cSetup::PositionerSpeed

Definition at line 284 of file config.h.

Referenced by cSetup(), Parse(), Save(), cMenuSetupLNB::Setup(), and cPositioner::StartMovementTimer().

◆ PositionerSwing

int cSetup::PositionerSwing

Definition at line 285 of file config.h.

Referenced by cSetup(), cPositioner::HardLimitLongitude(), Parse(), Save(), and cMenuSetupLNB::Setup().

◆ PrimaryDVB

int cSetup::PrimaryDVB

◆ ProgressDisplayTime

int cSetup::ProgressDisplayTime

◆ RcRepeatDelay

int cSetup::RcRepeatDelay

◆ RcRepeatDelta

int cSetup::RcRepeatDelta

◆ RecordingDirs

int cSetup::RecordingDirs

◆ RecordKeyHandling

int cSetup::RecordKeyHandling

◆ RecSortingDirection

int cSetup::RecSortingDirection

◆ ResumeID

int cSetup::ResumeID

◆ SetSystemTime

int cSetup::SetSystemTime

◆ ShowChannelNamesWithSource

int cSetup::ShowChannelNamesWithSource

◆ ShowInfoOnChSwitch

int cSetup::ShowInfoOnChSwitch

Definition at line 269 of file config.h.

Referenced by cDisplayChannel::cDisplayChannel(), cSetup(), Parse(), Save(), and cMenuSetupOSD::Set().

◆ ShowRemainingTime

int cSetup::ShowRemainingTime

◆ ShowReplayMode

int cSetup::ShowReplayMode

◆ SiteLat

int cSetup::SiteLat

◆ SiteLon

int cSetup::SiteLon

◆ SkipEdited

int cSetup::SkipEdited

◆ SkipSeconds

int cSetup::SkipSeconds

◆ SkipSecondsRepeat

int cSetup::SkipSecondsRepeat

◆ SplitEditedFiles

int cSetup::SplitEditedFiles

◆ StandardCompliance

int cSetup::StandardCompliance

◆ SubtitleBgTransparency

int cSetup::SubtitleBgTransparency

◆ SubtitleFgTransparency

int cSetup::SubtitleFgTransparency

◆ SubtitleLanguages

int cSetup::SubtitleLanguages

◆ SubtitleOffset

int cSetup::SubtitleOffset

Definition at line 295 of file config.h.

Referenced by cDvbSubtitleConverter::AssertOsd(), cSetup(), Parse(), Save(), and cMenuSetupDVB::Setup().

◆ SVDRPDefaultHost

char cSetup::SVDRPDefaultHost

◆ SVDRPHostName

char cSetup::SVDRPHostName

◆ SVDRPPeering

int cSetup::SVDRPPeering

◆ SVDRPTimeout

int cSetup::SVDRPTimeout

◆ TimeoutRequChInfo

int cSetup::TimeoutRequChInfo

Definition at line 270 of file config.h.

Referenced by cDisplayChannel::cDisplayChannel(), cSetup(), Parse(), Save(), and cMenuSetupOSD::Set().

◆ TimeSource

int cSetup::TimeSource

Definition at line 288 of file config.h.

Referenced by cSetup(), Parse(), cEitFilter::Process(), Save(), and cMenuSetupEPG::Setup().

◆ TimeTransponder

int cSetup::TimeTransponder

Definition at line 289 of file config.h.

Referenced by cSetup(), Parse(), cEitFilter::Process(), Save(), and cMenuSetupEPG::Setup().

◆ UpdateChannels

int cSetup::UpdateChannels

◆ UseDolbyDigital

int cSetup::UseDolbyDigital

◆ UsePositioner

int cSetup::UsePositioner

◆ UseSmallFont

int cSetup::UseSmallFont

◆ UseSubtitle

int cSetup::UseSubtitle

◆ UseVps

int cSetup::UseVps

Definition at line 314 of file config.h.

Referenced by cMenuSetupRecord::cMenuSetupRecord(), cSetup(), cTimer::cTimer(), Parse(), and Save().

◆ VideoDisplayFormat

int cSetup::VideoDisplayFormat

◆ VideoFormat

int cSetup::VideoFormat

◆ VolumeLinearize

int cSetup::VolumeLinearize

Definition at line 367 of file config.h.

Referenced by cSetup(), Parse(), Save(), cMenuSetupMisc::Set(), and cDevice::SetVolume().

◆ VolumeSteps

int cSetup::VolumeSteps

Definition at line 366 of file config.h.

Referenced by cSetup(), Parse(), Save(), cMenuSetupMisc::Set(), and cDevice::SetVolume().

◆ VpsMargin

int cSetup::VpsMargin

Definition at line 315 of file config.h.

Referenced by cMenuSetupRecord::cMenuSetupRecord(), cSetup(), main(), Parse(), and Save().

◆ ZapTimeout

int cSetup::ZapTimeout

Definition at line 305 of file config.h.

Referenced by cSetup(), main(), Parse(), Save(), and cMenuSetupMisc::Set().


The documentation for this class was generated from the following files: