vdr 2.8.3
cSetup Class Reference

#include <config.h>

Public Member Functions

 cSetup (void)
cSetup & operator= (const cSetup &s)
bool Load (const char *FileName)
bool Save (void)
Public Member Functions inherited from cConfig< cSetupLine >
 cConfig (const char *NeedsLocking=NULL)
virtual ~cConfig () override
const char * FileName (void)
bool Load (const char *FileName=NULL, bool AllowComments=false, bool MustExist=false)
bool Save (void) const
Public Member Functions inherited from cList< cSetupLine >
 cList (const char *NeedsLocking=NULL)
const cSetupLine * Get (int Index) const
const cSetupLine * First (void) const
const cSetupLine * Last (void) const
const cSetupLine * Prev (const cSetupLine *Object) const
const cSetupLine * Next (const cSetupLine *Object) const
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)
bool Contains (const cListObject *Object) const
const cListObject * Get (int Index) const
cListObject * Get (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 EPGScanMaxChannel
int EPGPauseAfterScan
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 DeleteRetention
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 = 1
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 OpenRecMenuAtLastReplayed
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)
cSetupLine * Get (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)
Protected Attributes inherited from cListBase
cListObject * objects
cListObject * lastObject
int count
cStateLock stateLock
const char * needsLocking
bool useGarbageCollector

Detailed Description

Definition at line 257 of file config.h.

Constructor & Destructor Documentation

◆ cSetup()

cSetup::cSetup ( void )

Definition at line 375 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, DEFRETENTIONTIME, DeleteRetention, DelTimeshiftRec, DeviceBondings, DiSEqC, DisplaySubtitles, EmergencyExit, EPGBugfixLevel, EPGLanguages, EPGLinger, EPGPauseAfterScan, EPGScanMaxChannel, 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, OpenRecMenuAtLastReplayed, 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, SUBTITLES_NO, SVDRPDefaultHost, SVDRPHostName, SVDRPPeering, SVDRPTimeout, TimeoutRequChInfo, TIMERMACRO_EPISODE, TIMERMACRO_TITLE, TimeSource, TimeTransponder, UpdateChannels, UsePositioner, UseSmallFont, UseSubtitle, UseVps, VideoDisplayFormat, VideoFormat, VolumeLinearize, VolumeSteps, VpsMargin, and ZapTimeout.

Referenced by operator=().

Member Function Documentation

◆ Get()

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

Definition at line 514 of file config.c.

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

Referenced by cPlugin, and Store().

◆ Load()

◆ operator=()

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

Definition at line 506 of file config.c.

References __BeginData__, __EndData__, cSetup(), DeviceBondings, and InitialChannel.

◆ Parse()

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

Definition at line 606 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, DeleteRetention, DelTimeshiftRec, DeviceBondings, DiSEqC, DisplaySubtitles, EmergencyExit, EPGBugfixLevel, EPGLanguages, EPGLinger, EPGPauseAfterScan, EPGScanMaxChannel, 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, OpenRecMenuAtLastReplayed, 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, UsePositioner, UseSmallFont, UseSubtitle, UseVps, Utf8Strn0Cpy(), VideoDisplayFormat, VideoFormat, VolumeLinearize, VolumeSteps, VpsMargin, and ZapTimeout.

Referenced by cPlugin, and Load().

◆ ParseLanguages()

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

Definition at line 590 of file config.c.

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

Referenced by cPlugin, and Parse().

◆ Save()

bool cSetup::Save ( void )

Definition at line 742 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, DeleteRetention, DelTimeshiftRec, DeviceBondings, DiSEqC, DisplaySubtitles, EmergencyExit, EPGBugfixLevel, EPGLanguages, EPGLinger, EPGPauseAfterScan, EPGScanMaxChannel, 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, OpenRecMenuAtLastReplayed, 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, cConfig< T >::Save(), 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, UsePositioner, UseSmallFont, UseSubtitle, UseVps, VideoDisplayFormat, VideoFormat, VolumeLinearize, VolumeSteps, VpsMargin, and ZapTimeout.

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

◆ Store() [1/3]

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

◆ Store() [2/3]

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

Definition at line 541 of file config.c.

References dtoa(), and Store().

◆ Store() [3/3]

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

Definition at line 536 of file config.c.

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

◆ StoreLanguages()

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

Definition at line 571 of file config.c.

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

Referenced by cPlugin, and Save().

◆ cPlugin

friend class cPlugin
friend

Definition at line 258 of file config.h.

References cPlugin, Get(), Parse(), ParseLanguages(), Store(), and StoreLanguages().

Referenced by cPlugin, and Load().

Member Data Documentation

◆ __BeginData__

int cSetup::__BeginData__

Definition at line 269 of file config.h.

Referenced by operator=().

◆ __EndData__

int cSetup::__EndData__

Definition at line 385 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

◆ AudioLanguages

◆ ChannelEntryTimeout

int cSetup::ChannelEntryTimeout

Definition at line 313 of file config.h.

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

◆ ChannelInfoPos

◆ ChannelInfoTime

int cSetup::ChannelInfoTime

Definition at line 339 of file config.h.

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

◆ ChannelsWrap

int cSetup::ChannelsWrap

◆ ColorKey0

◆ ColorKey1

◆ ColorKey2

◆ ColorKey3

◆ CurrentChannel

int cSetup::CurrentChannel

Definition at line 375 of file config.h.

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

◆ CurrentDolby

int cSetup::CurrentDolby

Definition at line 379 of file config.h.

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

◆ CurrentVolume

int cSetup::CurrentVolume

Definition at line 376 of file config.h.

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

◆ DefaultLifetime

int cSetup::DefaultLifetime

◆ DefaultPriority

int cSetup::DefaultPriority

◆ DefaultSortModeRec

int cSetup::DefaultSortModeRec

Definition at line 327 of file config.h.

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

◆ DeleteRetention

int cSetup::DeleteRetention

◆ DelTimeshiftRec

int cSetup::DelTimeshiftRec

◆ DeviceBondings

cString cSetup::DeviceBondings

◆ DiSEqC

◆ DisplaySubtitles

◆ EmergencyExit

int cSetup::EmergencyExit

◆ EPGBugfixLevel

int cSetup::EPGBugfixLevel

◆ EPGLanguages

◆ EPGLinger

◆ EPGPauseAfterScan

int cSetup::EPGPauseAfterScan

Definition at line 304 of file config.h.

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

◆ EPGScanMaxChannel

int cSetup::EPGScanMaxChannel

Definition at line 303 of file config.h.

Referenced by cScanList::AddTransponder(), cSetup(), Parse(), Save(), and cMenuSetupEPG::Setup().

◆ EPGScanTimeout

int cSetup::EPGScanTimeout

Definition at line 305 of file config.h.

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

◆ FoldersInTimerMenu

int cSetup::FoldersInTimerMenu

Definition at line 325 of file config.h.

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

◆ FontFix

◆ FontFixSize

int cSetup::FontFixSize

Definition at line 354 of file config.h.

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

◆ FontFixSizeP

double cSetup::FontFixSizeP

◆ FontOsd

◆ FontOsdSize

◆ FontOsdSizeP

double cSetup::FontOsdSizeP

◆ FontSml

◆ FontSmlSize

int cSetup::FontSmlSize

◆ FontSmlSizeP

double cSetup::FontSmlSizeP

◆ InitialChannel

cString cSetup::InitialChannel

Definition at line 386 of file config.h.

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

◆ InitialVolume

int cSetup::InitialVolume

Definition at line 380 of file config.h.

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

◆ InstantRecordTime

int cSetup::InstantRecordTime

Definition at line 281 of file config.h.

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

◆ LnbFrequHi

int cSetup::LnbFrequHi

Definition at line 284 of file config.h.

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

◆ LnbFrequLo

int cSetup::LnbFrequLo

Definition at line 283 of file config.h.

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

◆ LnbSLOF

int cSetup::LnbSLOF

◆ MarginStart

◆ MarginStop

int cSetup::MarginStop

◆ MarkInstantRecord

int cSetup::MarkInstantRecord

Definition at line 279 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 278 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

◆ NameInstantRecord

char cSetup::NameInstantRecord[NAME_MAX+1]

Definition at line 280 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 329 of file config.h.

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

◆ OpenRecMenuAtLastReplayed

int cSetup::OpenRecMenuAtLastReplayed

Definition at line 383 of file config.h.

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

◆ OSDAspect

double cSetup::OSDAspect

Definition at line 342 of file config.h.

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

◆ OSDHeight

int cSetup::OSDHeight

◆ OSDHeightP

double cSetup::OSDHeightP

◆ OSDLanguage

char cSetup::OSDLanguage[I18N_MAX_LOCALE_LEN]

Definition at line 270 of file config.h.

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

◆ OSDLeft

int cSetup::OSDLeft

Definition at line 341 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 343 of file config.h.

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

◆ OSDSkin

char cSetup::OSDSkin[MaxSkinName]

Definition at line 271 of file config.h.

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

◆ OSDTheme

char cSetup::OSDTheme[MaxThemeName]

Definition at line 272 of file config.h.

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

◆ OSDTop

int cSetup::OSDTop

Definition at line 341 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 367 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 320 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 289 of file config.h.

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

◆ PositionerSwing

int cSetup::PositionerSwing

Definition at line 290 of file config.h.

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

◆ PrimaryDVB

◆ ProgressDisplayTime

int cSetup::ProgressDisplayTime

◆ RcRepeatDelay

int cSetup::RcRepeatDelay

◆ RcRepeatDelta

◆ RecordingDirs

◆ RecordKeyHandling

int cSetup::RecordKeyHandling

◆ RecSortingDirection

◆ ResumeID

int cSetup::ResumeID

◆ SetSystemTime

int cSetup::SetSystemTime

◆ ShowChannelNamesWithSource

◆ ShowInfoOnChSwitch

int cSetup::ShowInfoOnChSwitch

◆ ShowRemainingTime

int cSetup::ShowRemainingTime

◆ ShowReplayMode

◆ SiteLat

◆ SiteLon

◆ 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

◆ SubtitleOffset

int cSetup::SubtitleOffset

Definition at line 300 of file config.h.

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

◆ SVDRPDefaultHost

◆ SVDRPHostName

◆ SVDRPPeering

◆ SVDRPTimeout

◆ TimeoutRequChInfo

int cSetup::TimeoutRequChInfo

Definition at line 275 of file config.h.

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

◆ TimeSource

int cSetup::TimeSource

Definition at line 293 of file config.h.

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

◆ TimeTransponder

int cSetup::TimeTransponder

Definition at line 294 of file config.h.

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

◆ UpdateChannels

int cSetup::UpdateChannels

◆ UseDolbyDigital

int cSetup::UseDolbyDigital = 1
Deprecated
always true, don't use anymore

Definition at line 337 of file config.h.

◆ UsePositioner

int cSetup::UsePositioner

◆ UseSmallFont

int cSetup::UseSmallFont

◆ UseSubtitle

int cSetup::UseSubtitle

◆ UseVps

int cSetup::UseVps

◆ VideoDisplayFormat

int cSetup::VideoDisplayFormat

Definition at line 331 of file config.h.

Referenced by cSetup(), cDevice::Detach(), Parse(), Save(), and cMenuSetupDVB::Setup().

◆ VideoFormat

◆ VolumeLinearize

int cSetup::VolumeLinearize

Definition at line 378 of file config.h.

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

◆ VolumeSteps

int cSetup::VolumeSteps

Definition at line 377 of file config.h.

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

◆ VpsMargin

int cSetup::VpsMargin

Definition at line 323 of file config.h.

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

◆ ZapTimeout

int cSetup::ZapTimeout

Definition at line 312 of file config.h.

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


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