summaryrefslogtreecommitdiff
path: root/PLUGINS/src/dvbhddevice/setup.h
diff options
context:
space:
mode:
Diffstat (limited to 'PLUGINS/src/dvbhddevice/setup.h')
-rw-r--r--PLUGINS/src/dvbhddevice/setup.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/PLUGINS/src/dvbhddevice/setup.h b/PLUGINS/src/dvbhddevice/setup.h
index 964105e..64033e1 100644
--- a/PLUGINS/src/dvbhddevice/setup.h
+++ b/PLUGINS/src/dvbhddevice/setup.h
@@ -3,7 +3,7 @@
*
* See the README file for copyright information and how to reach the author.
*
- * $Id: setup.h 1.10 2011/12/04 15:32:13 kls Exp $
+ * $Id: setup.h 1.12 2012/02/08 15:14:56 kls Exp $
*/
#ifndef _HDFF_SETUP_H_
@@ -18,6 +18,8 @@ struct cHdffSetup
bool SetupParse(const char * Name, const char * Value);
void GetOsdSize(int &Width, int &Height, double &PixelAspect);
HdffVideoMode_t GetVideoMode(void);
+ void SetNextVideoConversion(void);
+ const char * GetVideoConversionString(void);
int Resolution;
int VideoModeAdaption;
@@ -28,11 +30,15 @@ struct cHdffSetup
int AudioDownmix;
int OsdSize;
int CecEnabled;
+ int CecTvOn;
+ int CecTvOff;
int RemoteProtocol;
int RemoteAddress;
int HighLevelOsd;
int TrueColorOsd;
+
+ int HideMainMenu;
};
extern cHdffSetup gHdffSetup;
@@ -42,6 +48,10 @@ class cHdffSetupPage : public cMenuSetupPage
private:
HDFF::cHdffCmdIf * mHdffCmdIf;
cHdffSetup mNewHdffSetup;
+ cOsdItem * mTvFormatItem;
+ int mVideoConversion;
+
+ void BuildVideoConversionItem(void);
protected:
virtual void Store(void);
@@ -49,6 +59,7 @@ protected:
public:
cHdffSetupPage(HDFF::cHdffCmdIf * pHdffCmdIf);
virtual ~cHdffSetupPage(void);
+ virtual eOSState ProcessKey(eKeys Key);
};
#endif