vdr
2.2.0
|
#include <setup.h>
Public Member Functions | |
cHdffSetup (void) | |
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) |
void | SetVideoFormat (HDFF::cHdffCmdIf *HdffCmdIf) |
Public Attributes | |
int | Resolution |
int | VideoModeAdaption |
int | TvFormat |
int | VideoConversion |
int | AnalogueVideo |
int | AudioDelay |
int | AudioDownmix |
int | AvSyncShift |
int | OsdSize |
int | CecEnabled |
int | CecTvOn |
int | CecTvOff |
int | RemoteProtocol |
int | RemoteAddress |
int | HighLevelOsd |
int | TrueColorOsd |
int | TrueColorFormat |
int | HideMainMenu |
cHdffSetup::cHdffSetup | ( | void | ) |
Definition at line 18 of file setup.c.
References AnalogueVideo, AudioDelay, AudioDownmix, AvSyncShift, CecEnabled, CecTvOff, CecTvOn, HDFF_AUDIO_DOWNMIX_AUTOMATIC, HDFF_TV_FORMAT_16_BY_9, HDFF_VIDEO_CONVERSION_PILLARBOX, HDFF_VIDEO_MODE_ADAPT_OFF, HDFF_VIDEO_OUT_CVBS_YUV, HideMainMenu, HighLevelOsd, kResolution1080i, OsdSize, RemoteAddress, RemoteProtocol, Resolution, TrueColorFormat, TrueColorOsd, TvFormat, VideoConversion, and VideoModeAdaption.
void cHdffSetup::GetOsdSize | ( | int & | Width, |
int & | Height, | ||
double & | PixelAspect | ||
) |
Definition at line 64 of file setup.c.
References HDFF_TV_FORMAT_16_BY_9, kResolution1080i, kResolution720p, OsdSize, Resolution, and TvFormat.
Referenced by cHdffOsd::cHdffOsd(), cHdffOsdRaw::cHdffOsdRaw(), and cDvbHdFfDevice::GetOsdSize().
const char * cHdffSetup::GetVideoConversionString | ( | void | ) |
Definition at line 163 of file setup.c.
References HDFF_VIDEO_CONVERSION_ALWAYS_16_BY_9, HDFF_VIDEO_CONVERSION_AUTOMATIC, 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, tr, and VideoConversion.
Referenced by cHdffMenu::SetVideoConversion().
HdffVideoMode_t cHdffSetup::GetVideoMode | ( | void | ) |
Definition at line 107 of file setup.c.
References HDFF_VIDEO_MODE_1080I50, HDFF_VIDEO_MODE_576I50, HDFF_VIDEO_MODE_576P50, HDFF_VIDEO_MODE_720P50, kResolution1080i, kResolution576i, kResolution576p, kResolution720p, and Resolution.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice().
void cHdffSetup::SetNextVideoConversion | ( | void | ) |
Definition at line 123 of file setup.c.
References HDFF_TV_FORMAT_16_BY_9, HDFF_VIDEO_CONVERSION_ALWAYS_16_BY_9, HDFF_VIDEO_CONVERSION_AUTOMATIC, 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, TvFormat, and VideoConversion.
Referenced by cHdffMenu::ProcessKey().
bool cHdffSetup::SetupParse | ( | const char * | Name, |
const char * | Value | ||
) |
Definition at line 40 of file setup.c.
References AnalogueVideo, AudioDelay, AudioDownmix, AvSyncShift, CecEnabled, CecTvOff, CecTvOn, HideMainMenu, HighLevelOsd, OsdSize, RemoteAddress, RemoteProtocol, Resolution, TrueColorFormat, TrueColorOsd, TvFormat, VideoConversion, and VideoModeAdaption.
Referenced by cPluginDvbhddevice::SetupParse().
void cHdffSetup::SetVideoFormat | ( | HDFF::cHdffCmdIf * | HdffCmdIf | ) |
Definition at line 185 of file setup.c.
References HdffVideoFormat_t::AfdEnabled, HdffVideoFormat_t::AutomaticEnabled, HDFF::cHdffCmdIf::CmdAvSetVideoFormat(), TvFormat, HdffVideoFormat_t::TvFormat, VideoConversion, and HdffVideoFormat_t::VideoConversion.
Referenced by cDvbHdFfDevice::MakePrimaryDevice(), cHdffMenu::SetVideoConversion(), and cDvbHdFfDevice::SetVideoDisplayFormat().
int cHdffSetup::AnalogueVideo |
Definition at line 27 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), and SetupParse().
int cHdffSetup::AudioDelay |
Definition at line 28 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), and SetupParse().
int cHdffSetup::AudioDownmix |
Definition at line 29 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), and SetupParse().
int cHdffSetup::AvSyncShift |
Definition at line 30 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), and SetupParse().
int cHdffSetup::CecEnabled |
Definition at line 32 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), cPluginDvbhddevice::MainThreadHook(), SetupParse(), and cPluginDvbhddevice::Stop().
int cHdffSetup::CecTvOff |
Definition at line 34 of file setup.h.
Referenced by cHdffSetup(), SetupParse(), and cPluginDvbhddevice::Stop().
int cHdffSetup::CecTvOn |
Definition at line 33 of file setup.h.
Referenced by cHdffSetup(), cPluginDvbhddevice::MainThreadHook(), and SetupParse().
int cHdffSetup::HideMainMenu |
Definition at line 42 of file setup.h.
Referenced by cHdffSetup(), cPluginDvbhddevice::MainMenuEntry(), and SetupParse().
int cHdffSetup::HighLevelOsd |
Definition at line 38 of file setup.h.
Referenced by cHdffSetup(), cHdffOsdProvider::CreateOsd(), cHdffOsdProvider::ProvidesTrueColor(), and SetupParse().
int cHdffSetup::OsdSize |
Definition at line 31 of file setup.h.
Referenced by cHdffSetup(), GetOsdSize(), and SetupParse().
int cHdffSetup::RemoteAddress |
Definition at line 36 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), and SetupParse().
int cHdffSetup::RemoteProtocol |
Definition at line 35 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), and SetupParse().
int cHdffSetup::Resolution |
Definition at line 23 of file setup.h.
Referenced by cHdffSetup(), GetOsdSize(), GetVideoMode(), SetupParse(), and cHdffSetupPage::Store().
int cHdffSetup::TrueColorFormat |
Definition at line 40 of file setup.h.
Referenced by cHdffSetup(), cHdffOsdRaw::Flush(), and SetupParse().
int cHdffSetup::TrueColorOsd |
Definition at line 39 of file setup.h.
Referenced by cHdffOsdRaw::CanHandleAreas(), cHdffSetup(), cHdffOsdProvider::ProvidesTrueColor(), and SetupParse().
int cHdffSetup::TvFormat |
Definition at line 25 of file setup.h.
Referenced by cHdffSetup(), GetOsdSize(), SetNextVideoConversion(), SetupParse(), cDvbHdFfDevice::SetVideoDisplayFormat(), and SetVideoFormat().
int cHdffSetup::VideoConversion |
Definition at line 26 of file setup.h.
Referenced by cHdffSetup(), GetVideoConversionString(), SetNextVideoConversion(), SetupParse(), cDvbHdFfDevice::SetVideoDisplayFormat(), and SetVideoFormat().
int cHdffSetup::VideoModeAdaption |
Definition at line 24 of file setup.h.
Referenced by cDvbHdFfDevice::cDvbHdFfDevice(), cHdffSetup(), and SetupParse().