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
27
class
cSoftHdDevice
;
28
29
/*****************************************************************************
30
* cMenuSetupSoft - Setup menu
31
****************************************************************************/
32
36
class
cMenuSetupSoft
:
public
cMenuSetupPage
37
{
38
public
:
39
cMenuSetupSoft
(
cSoftHdDevice
*);
40
virtual
eOSState
ProcessKey
(eKeys);
41
42
protected
:
43
// local copies of global setup variables:
44
45
// General
46
int
m_cGeneral
;
47
int
m_cHideMainMenuEntry
;
48
#ifdef USE_GLES
49
int
m_cMaxSizeGPUImageCache;
50
#endif
51
int
m_cAdditionalBufferLengthMs
;
52
53
// Statistics
54
int
m_cStatistics
;
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
65
int
m_cLogging
;
66
int
m_cLogDefault
;
67
int
m_cLogDebug_
;
68
int
m_cLogAVSync
;
69
int
m_cLogSound
;
70
int
m_cLogOSD
;
71
int
m_cLogDRM
;
72
int
m_cLogCodec
;
73
int
m_cLogStill
;
74
int
m_cLogTrick
;
75
int
m_cLogMedia
;
76
int
m_cLogGL
;
77
int
m_cLogGLTime
;
78
int
m_cLogGLTimeAll
;
79
int
m_cLogPacket
;
80
int
m_cLogGrab
;
81
82
// Video
83
int
m_cVideoMenu
;
84
int
m_cDisableDeint
;
85
86
// Audio
87
int
m_cAudio
;
88
int
m_cAudioDelay
;
89
int
m_cAudioSoftvol
;
90
int
m_cAudioNormalize
;
91
int
m_cAudioMaxNormalize
;
92
int
m_cAudioCompression
;
93
int
m_cAudioMaxCompression
;
94
int
m_cAudioStereoDescent
;
95
int
m_cAudioDownmix
;
96
int
m_cAudioPassthroughDefault
;
97
int
m_cAudioPassthroughPCM
;
98
int
m_cAudioPassthroughAC3
;
99
int
m_cAudioPassthroughEAC3
;
100
int
m_cAudioPassthroughDTS
;
101
int
m_cAudioAutoAES
;
102
int
m_cAudioFilter
;
103
int
m_cAudioEq
;
104
int
m_cAudioEqBand
[18];
105
106
// pip
107
int
m_cPipScalePercent
;
108
int
m_cPipLeftPercent
;
109
int
m_cPipTopPercent
;
110
int
m_cPipUseAlt
;
111
int
m_cPipAltScalePercent
;
112
int
m_cPipAltLeftPercent
;
113
int
m_cPipAltTopPercent
;
114
115
private
:
116
cSoftHdDevice
*
m_pDevice
;
117
cSoftHdConfig
*
m_pConfig
;
118
cSoftHdAudio
*
m_pAudioDevice
;
119
120
inline
cOsdItem *
CollapsedItem
(
const
char
*,
int
&,
const
char
* = NULL);
121
void
Create
(
void
);
122
123
protected
:
124
virtual
void
Store
(
void
);
125
};
126
127
#endif
cMenuSetupSoft
cMenuSetupSoft - SoftHdDevice plugin menu setup page class
Definition:
softhdsetupmenu.h:37
cMenuSetupSoft::m_cPipScalePercent
int m_cPipScalePercent
Definition:
softhdsetupmenu.h:107
cMenuSetupSoft::m_cPipAltLeftPercent
int m_cPipAltLeftPercent
Definition:
softhdsetupmenu.h:112
cMenuSetupSoft::m_cGeneral
int m_cGeneral
Definition:
softhdsetupmenu.h:46
cMenuSetupSoft::m_cAudioCompression
int m_cAudioCompression
Definition:
softhdsetupmenu.h:92
cMenuSetupSoft::Create
void Create(void)
Create setup menu.
Definition:
softhdsetupmenu.cpp:65
cMenuSetupSoft::m_cPipAltTopPercent
int m_cPipAltTopPercent
Definition:
softhdsetupmenu.h:113
cMenuSetupSoft::m_pDevice
cSoftHdDevice * m_pDevice
Definition:
softhdsetupmenu.h:116
cMenuSetupSoft::m_cAudio
int m_cAudio
Definition:
softhdsetupmenu.h:87
cMenuSetupSoft::m_cAudioMaxNormalize
int m_cAudioMaxNormalize
Definition:
softhdsetupmenu.h:91
cMenuSetupSoft::m_cStatistics
int m_cStatistics
Definition:
softhdsetupmenu.h:54
cMenuSetupSoft::ProcessKey
virtual eOSState ProcessKey(eKeys)
Process key for setup menu.
Definition:
softhdsetupmenu.cpp:220
cMenuSetupSoft::m_cAudioNormalize
int m_cAudioNormalize
Definition:
softhdsetupmenu.h:90
cMenuSetupSoft::m_cLogDefault
int m_cLogDefault
Definition:
softhdsetupmenu.h:66
cMenuSetupSoft::m_cLogSound
int m_cLogSound
Definition:
softhdsetupmenu.h:69
cMenuSetupSoft::m_cLogGLTimeAll
int m_cLogGLTimeAll
Definition:
softhdsetupmenu.h:78
cMenuSetupSoft::m_cLogPacket
int m_cLogPacket
Definition:
softhdsetupmenu.h:79
cMenuSetupSoft::m_cAudioSoftvol
int m_cAudioSoftvol
Definition:
softhdsetupmenu.h:89
cMenuSetupSoft::m_cLogGL
int m_cLogGL
Definition:
softhdsetupmenu.h:76
cMenuSetupSoft::m_cAudioDownmix
int m_cAudioDownmix
Definition:
softhdsetupmenu.h:95
cMenuSetupSoft::m_cAudioStereoDescent
int m_cAudioStereoDescent
Definition:
softhdsetupmenu.h:94
cMenuSetupSoft::m_cLogTrick
int m_cLogTrick
Definition:
softhdsetupmenu.h:74
cMenuSetupSoft::m_cLogOSD
int m_cLogOSD
Definition:
softhdsetupmenu.h:70
cMenuSetupSoft::m_cAudioMaxCompression
int m_cAudioMaxCompression
Definition:
softhdsetupmenu.h:93
cMenuSetupSoft::m_pAudioDevice
cSoftHdAudio * m_pAudioDevice
Definition:
softhdsetupmenu.h:118
cMenuSetupSoft::m_cAudioPassthroughPCM
int m_cAudioPassthroughPCM
Definition:
softhdsetupmenu.h:97
cMenuSetupSoft::m_cHideMainMenuEntry
int m_cHideMainMenuEntry
Definition:
softhdsetupmenu.h:47
cMenuSetupSoft::m_cLogAVSync
int m_cLogAVSync
Definition:
softhdsetupmenu.h:68
cMenuSetupSoft::m_cLogCodec
int m_cLogCodec
Definition:
softhdsetupmenu.h:72
cMenuSetupSoft::m_cAudioEqBand
int m_cAudioEqBand[18]
Definition:
softhdsetupmenu.h:104
cMenuSetupSoft::m_cPipUseAlt
int m_cPipUseAlt
Definition:
softhdsetupmenu.h:110
cMenuSetupSoft::m_cLogGrab
int m_cLogGrab
Definition:
softhdsetupmenu.h:80
cMenuSetupSoft::m_cAudioDelay
int m_cAudioDelay
Definition:
softhdsetupmenu.h:88
cMenuSetupSoft::m_cLogDebug_
int m_cLogDebug_
Definition:
softhdsetupmenu.h:67
cMenuSetupSoft::m_cLogging
int m_cLogging
Definition:
softhdsetupmenu.h:65
cMenuSetupSoft::m_cAudioEq
int m_cAudioEq
Definition:
softhdsetupmenu.h:103
cMenuSetupSoft::m_cLogGLTime
int m_cLogGLTime
Definition:
softhdsetupmenu.h:77
cMenuSetupSoft::m_cDisableDeint
int m_cDisableDeint
Definition:
softhdsetupmenu.h:84
cMenuSetupSoft::cMenuSetupSoft
cMenuSetupSoft(cSoftHdDevice *)
cMenuSetupSoft constructor
Definition:
softhdsetupmenu.cpp:273
cMenuSetupSoft::m_cAudioPassthroughEAC3
int m_cAudioPassthroughEAC3
Definition:
softhdsetupmenu.h:99
cMenuSetupSoft::m_cAudioPassthroughDefault
int m_cAudioPassthroughDefault
Definition:
softhdsetupmenu.h:96
cMenuSetupSoft::m_cLogStill
int m_cLogStill
Definition:
softhdsetupmenu.h:73
cMenuSetupSoft::m_cPipLeftPercent
int m_cPipLeftPercent
Definition:
softhdsetupmenu.h:108
cMenuSetupSoft::Store
virtual void Store(void)
Store setup.
Definition:
softhdsetupmenu.cpp:371
cMenuSetupSoft::m_cPipAltScalePercent
int m_cPipAltScalePercent
Definition:
softhdsetupmenu.h:111
cMenuSetupSoft::m_cAudioAutoAES
int m_cAudioAutoAES
Definition:
softhdsetupmenu.h:101
cMenuSetupSoft::m_cAudioPassthroughDTS
int m_cAudioPassthroughDTS
Definition:
softhdsetupmenu.h:100
cMenuSetupSoft::m_cLogMedia
int m_cLogMedia
Definition:
softhdsetupmenu.h:75
cMenuSetupSoft::m_pConfig
cSoftHdConfig * m_pConfig
Definition:
softhdsetupmenu.h:117
cMenuSetupSoft::m_cAudioFilter
int m_cAudioFilter
Definition:
softhdsetupmenu.h:102
cMenuSetupSoft::m_cVideoMenu
int m_cVideoMenu
Definition:
softhdsetupmenu.h:83
cMenuSetupSoft::m_cAudioPassthroughAC3
int m_cAudioPassthroughAC3
Definition:
softhdsetupmenu.h:98
cMenuSetupSoft::m_cPipTopPercent
int m_cPipTopPercent
Definition:
softhdsetupmenu.h:109
cMenuSetupSoft::CollapsedItem
cOsdItem * CollapsedItem(const char *, int &, const char *=NULL)
Create a collapsed item.
Definition:
softhdsetupmenu.cpp:52
cMenuSetupSoft::m_cAdditionalBufferLengthMs
int m_cAdditionalBufferLengthMs
Definition:
softhdsetupmenu.h:51
cMenuSetupSoft::m_cLogDRM
int m_cLogDRM
Definition:
softhdsetupmenu.h:71
cSoftHdAudio
cSoftHdAudio - Audio class
Definition:
audio.h:45
cSoftHdConfig
Definition:
config.h:27
cSoftHdDevice
Definition:
softhddevice.h:111
softhddevice.h
Device class header file.
Generated by
1.9.4