diff options
Diffstat (limited to 'dxr3.h')
-rw-r--r-- | dxr3.h | 46 |
1 files changed, 1 insertions, 45 deletions
@@ -25,6 +25,7 @@ private: int newAc3AudioMode; const char *menuVideoModes[3]; const char *menuAc3AudioModes[2]; + int newForceLetterBox; int newUseWSS; int newHideMenu; int newOsdFlushRate; @@ -33,51 +34,6 @@ private: int newSaturation; }; - -// ================================== -enum eDxr3OsdItem -{ - DXR3_FORCE_LETTER_BOX, - DXR3_DIGITAL_OUT, - DXR3_ANALOG_OUT -}; - -// ================================== -// osd item -class cDxr3OsdItem : public cOsdItem -{ -public: - cDxr3OsdItem(const char* text, eDxr3OsdItem item) : - cOsdItem(text), m_item(item) {} - - // process fb input - eOSState ProcessKey(eKeys Key); - -protected: - eDxr3OsdItem m_item; -}; - -// ================================== -// main screen -class cDxr3OsdMenu : public cOsdMenu -{ -public: - cDxr3OsdMenu(): cOsdMenu(tr(MAINMENUENTRY)) - { - Clear(); - SetHasHotkeys(); - Add(new cDxr3OsdItem(hk(tr("Toggle force letterbox")), - DXR3_FORCE_LETTER_BOX)); - - if (cSettings::instance()->useDigitalOut()) - Add(new cDxr3OsdItem(hk(tr("Switch to analog audio output")), - DXR3_ANALOG_OUT)); - else - Add(new cDxr3OsdItem(hk(tr("Switch to digital audio output")), - DXR3_DIGITAL_OUT)); - } -}; - #endif /*_DXR3_H_*/ // Local variables: |