vdr
1.7.27
|
Public Member Functions | |
cMenuSetupDVB (void) | |
virtual eOSState | ProcessKey (eKeys Key) |
Private Member Functions | |
void | Setup (void) |
Private Attributes | |
int | originalNumAudioLanguages |
int | numAudioLanguages |
int | originalNumSubtitleLanguages |
int | numSubtitleLanguages |
const char * | videoDisplayFormatTexts [3] |
const char * | updateChannelsTexts [6] |
cMenuSetupDVB::cMenuSetupDVB | ( | void | ) |
Definition at line 3136 of file menu.c.
References cSetup::AudioLanguages, cMenuSetupBase::data, I18nLanguages(), numAudioLanguages, numSubtitleLanguages, originalNumAudioLanguages, originalNumSubtitleLanguages, cOsdMenu::SetHelp(), cMenuSetupPage::SetSection(), Setup(), cVector< T >::Size(), cSetup::SubtitleLanguages, tr, updateChannelsTexts, and videoDisplayFormatTexts.
eOSState cMenuSetupDVB::ProcessKey | ( | eKeys | Key | ) | [virtual] |
Reimplemented from cMenuSetupPage.
Definition at line 3189 of file menu.c.
References cSetup::AudioLanguages, cMenuSetupBase::data, cSetup::DisplaySubtitles, cDevice::EnsureSubtitleTrack(), I18nLanguages(), kAudio, kGreen, kNone, kOk, kSubtitles, kYellow, numAudioLanguages, numSubtitleLanguages, osBack, osEnd, osSwitchDvb, cDevice::PrimaryDevice(), cRemote::Put(), Setup(), cDvbSubtitleConverter::SetupChanged(), cDevice::SetVideoDisplayFormat(), cDevice::SetVideoFormat(), cVector< T >::Size(), cSetup::SubtitleLanguages, and cSetup::VideoFormat.
void cMenuSetupDVB::Setup | ( | void | ) | [private] |
Definition at line 3159 of file menu.c.
References cOsdMenu::Add(), cSetup::AudioLanguages, cOsdMenu::Clear(), cOsdMenu::current, cOsdMenu::Current(), cMenuSetupBase::data, cOsdMenu::Display(), cSetup::DisplaySubtitles, cList< cOsdItem >::Get(), I18nLanguages(), numAudioLanguages, cDevice::NumDevices(), numSubtitleLanguages, cSetup::PrimaryDVB, cOsdMenu::SetCurrent(), cSetup::SubtitleBgTransparency, cSetup::SubtitleFgTransparency, cSetup::SubtitleLanguages, cSetup::SubtitleOffset, cSetup::SupportTeletext, tr, cSetup::UpdateChannels, updateChannelsTexts, cSetup::UseDolbyDigital, cSetup::VideoDisplayFormat, videoDisplayFormatTexts, and cSetup::VideoFormat.
Referenced by cMenuSetupDVB(), and ProcessKey().
int cMenuSetupDVB::numAudioLanguages [private] |
Definition at line 3125 of file menu.c.
Referenced by cMenuSetupDVB(), ProcessKey(), and Setup().
int cMenuSetupDVB::numSubtitleLanguages [private] |
Definition at line 3127 of file menu.c.
Referenced by cMenuSetupDVB(), ProcessKey(), and Setup().
int cMenuSetupDVB::originalNumAudioLanguages [private] |
Definition at line 3124 of file menu.c.
Referenced by cMenuSetupDVB().
int cMenuSetupDVB::originalNumSubtitleLanguages [private] |
Definition at line 3126 of file menu.c.
Referenced by cMenuSetupDVB().
const char* cMenuSetupDVB::updateChannelsTexts[6] [private] |
Definition at line 3130 of file menu.c.
Referenced by cMenuSetupDVB(), and Setup().
const char* cMenuSetupDVB::videoDisplayFormatTexts[3] [private] |
Definition at line 3129 of file menu.c.
Referenced by cMenuSetupDVB(), and Setup().