vdr-plugin-softhddevice-drm-gles 1.4.0
softhdsetupmenu.h
Go to the documentation of this file.
1
22#ifndef __SOFTHDSETUPMENU_H
23#define __SOFTHDSETUPMENU_H
24
25#include "softhddevice.h"
26
27class cSoftHdDevice;
28
29/*****************************************************************************
30 * cMenuSetupSoft - Setup menu
31 ****************************************************************************/
32
36class cMenuSetupSoft:public cMenuSetupPage
37{
38public:
40 virtual eOSState ProcessKey(eKeys);
41
42protected:
43 // local copies of global setup variables:
44
45 // General
48#ifdef USE_GLES
49 int m_cMaxSizeGPUImageCache;
50#endif
52
53 // Statistics
55
56 // Debug
57#ifdef USE_GLES
58#ifdef WRITE_PNG
59 int m_cDebugMenu;
60 int m_cWritePngs;
61#endif
62#endif
63
64 // Logging
81
82 // Video
85
86 // Audio
105
106 // pip
114
115private:
119
120 inline cOsdItem * CollapsedItem(const char *, int &, const char * = NULL);
121 void Create(void);
122
123protected:
124 virtual void Store(void);
125};
126
127#endif
cMenuSetupSoft - SoftHdDevice plugin menu setup page class
void Create(void)
Create setup menu.
cSoftHdDevice * m_pDevice
virtual eOSState ProcessKey(eKeys)
Process key for setup menu.
cSoftHdAudio * m_pAudioDevice
int m_cAudioEqBand[18]
cMenuSetupSoft(cSoftHdDevice *)
cMenuSetupSoft constructor
int m_cAudioPassthroughDefault
virtual void Store(void)
Store setup.
cSoftHdConfig * m_pConfig
cOsdItem * CollapsedItem(const char *, int &, const char *=NULL)
Create a collapsed item.
int m_cAdditionalBufferLengthMs
cSoftHdAudio - Audio class
Definition: audio.h:45
Device class header file.