vdr
1.7.27
|
#include <setup.h>
Public Member Functions | |
cHdffSetupPage (HDFF::cHdffCmdIf *pHdffCmdIf) | |
virtual | ~cHdffSetupPage (void) |
virtual eOSState | ProcessKey (eKeys Key) |
Protected Member Functions | |
virtual void | Store (void) |
Private Member Functions | |
void | BuildVideoConversionItem (void) |
Private Attributes | |
HDFF::cHdffCmdIf * | mHdffCmdIf |
cHdffSetup | mNewHdffSetup |
cOsdItem * | mTvFormatItem |
int | mVideoConversion |
cHdffSetupPage::cHdffSetupPage | ( | HDFF::cHdffCmdIf * | pHdffCmdIf | ) |
Definition at line 184 of file setup.c.
References cOsdMenu::Add(), cHdffSetup::AnalogueVideo, cHdffSetup::AudioDelay, cHdffSetup::AudioDownmix, BuildVideoConversionItem(), cHdffSetup::CecEnabled, cHdffSetup::CecTvOff, cHdffSetup::CecTvOn, gHdffSetup, HDFF_TV_FORMAT_16_BY_9, HDFF_VIDEO_CONVERSION_ALWAYS_16_BY_9, HDFF_VIDEO_CONVERSION_CENTRE_CUT_OUT, HDFF_VIDEO_CONVERSION_LETTERBOX_14_BY_9, HDFF_VIDEO_CONVERSION_LETTERBOX_16_BY_9, HDFF_VIDEO_CONVERSION_PILLARBOX, HDFF_VIDEO_CONVERSION_ZOOM_16_BY_9, cHdffSetup::HideMainMenu, cHdffSetup::HighLevelOsd, mHdffCmdIf, mNewHdffSetup, mTvFormatItem, mVideoConversion, cHdffSetup::OsdSize, cHdffSetup::RemoteAddress, cHdffSetup::RemoteProtocol, cHdffSetup::Resolution, tr, cHdffSetup::TrueColorOsd, cHdffSetup::TvFormat, cHdffSetup::VideoConversion, and cHdffSetup::VideoModeAdaption.
cHdffSetupPage::~cHdffSetupPage | ( | void | ) | [virtual] |
void cHdffSetupPage::BuildVideoConversionItem | ( | void | ) | [private] |
Definition at line 310 of file setup.c.
References cOsdMenu::Add(), cOsdMenu::Del(), HDFF_TV_FORMAT_16_BY_9, mNewHdffSetup, mTvFormatItem, mVideoConversion, cListObject::Next(), tr, and cHdffSetup::TvFormat.
Referenced by cHdffSetupPage(), and ProcessKey().
eOSState cHdffSetupPage::ProcessKey | ( | eKeys | Key | ) | [virtual] |
Reimplemented from cMenuSetupPage.
Definition at line 432 of file setup.c.
References BuildVideoConversionItem(), cOsdMenu::Current(), cOsdMenu::Display(), cList< cOsdItem >::Get(), kLeft, kRight, mTvFormatItem, mVideoConversion, and osContinue.
void cHdffSetupPage::Store | ( | void | ) | [protected, virtual] |
Implements cMenuSetupPage.
Definition at line 346 of file setup.c.
References HdffVideoFormat_t::AfdEnabled, cHdffSetup::AnalogueVideo, cHdffSetup::AudioDelay, cHdffSetup::AudioDownmix, HdffVideoFormat_t::AutomaticEnabled, cHdffSetup::CecEnabled, HdffHdmiConfig_t::CecEnabled, cHdffSetup::CecTvOff, cHdffSetup::CecTvOn, HDFF::cHdffCmdIf::CmdAvSetAudioDelay(), HDFF::cHdffCmdIf::CmdAvSetAudioDownmix(), HDFF::cHdffCmdIf::CmdAvSetVideoFormat(), HDFF::cHdffCmdIf::CmdHdmiConfigure(), HDFF::cHdffCmdIf::CmdHdmiSetVideoMode(), HDFF::cHdffCmdIf::CmdMuxSetVideoOut(), HDFF::cHdffCmdIf::CmdRemoteSetAddressFilter(), HDFF::cHdffCmdIf::CmdRemoteSetProtocol(), HdffHdmiConfig_t::ForceDviMode, cHdffSetup::GetVideoMode(), HDFF_TV_FORMAT_16_BY_9, HDFF_VIDEO_CONVERSION_ALWAYS_16_BY_9, HDFF_VIDEO_CONVERSION_CENTRE_CUT_OUT, HDFF_VIDEO_CONVERSION_LETTERBOX_14_BY_9, HDFF_VIDEO_CONVERSION_LETTERBOX_16_BY_9, HDFF_VIDEO_CONVERSION_PILLARBOX, HDFF_VIDEO_CONVERSION_ZOOM_16_BY_9, cHdffSetup::HideMainMenu, cHdffSetup::HighLevelOsd, mHdffCmdIf, mNewHdffSetup, mVideoConversion, cHdffSetup::OsdSize, cHdffSetup::RemoteAddress, cHdffSetup::RemoteProtocol, cHdffSetup::Resolution, cMenuSetupPage::SetupStore(), HdffHdmiConfig_t::TransmitAudio, cHdffSetup::TrueColorOsd, cHdffSetup::TvFormat, HdffVideoFormat_t::TvFormat, cHdffSetup::VideoConversion, HdffVideoFormat_t::VideoConversion, cHdffSetup::VideoModeAdaption, and HdffHdmiConfig_t::VideoModeAdaption.
HDFF::cHdffCmdIf* cHdffSetupPage::mHdffCmdIf [private] |
Definition at line 49 of file setup.h.
Referenced by cHdffSetupPage(), and Store().
cHdffSetup cHdffSetupPage::mNewHdffSetup [private] |
Definition at line 50 of file setup.h.
Referenced by BuildVideoConversionItem(), cHdffSetupPage(), and Store().
cOsdItem* cHdffSetupPage::mTvFormatItem [private] |
Definition at line 51 of file setup.h.
Referenced by BuildVideoConversionItem(), cHdffSetupPage(), and ProcessKey().
int cHdffSetupPage::mVideoConversion [private] |
Definition at line 52 of file setup.h.
Referenced by BuildVideoConversionItem(), cHdffSetupPage(), ProcessKey(), and Store().