summaryrefslogtreecommitdiff
path: root/dxr3interface.c
diff options
context:
space:
mode:
authorChristian Gmeiner <christian.gmeiner@gmail.com>2010-01-04 09:12:12 +0100
committerChristian Gmeiner <christian.gmeiner@gmail.com>2010-01-04 09:12:12 +0100
commit5aeb6af61490df93ff8be39cf62fe7782fe4674b (patch)
treedf3572c4b245b3b831758e281a927fb8f11a2264 /dxr3interface.c
parent3c5629fad2272c1ebe2343dfc233afb50d38292a (diff)
downloadvdr-plugin-dxr3-5aeb6af61490df93ff8be39cf62fe7782fe4674b.tar.gz
vdr-plugin-dxr3-5aeb6af61490df93ff8be39cf62fe7782fe4674b.tar.bz2
rework cSettings class to use a new way for setters and getters
The basic idea behind this commit is to get rid of those bad looking getters and setters, where we have no logic used by them.
Diffstat (limited to 'dxr3interface.c')
-rw-r--r--dxr3interface.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/dxr3interface.c b/dxr3interface.c
index ff6066b..f5563cb 100644
--- a/dxr3interface.c
+++ b/dxr3interface.c
@@ -147,7 +147,7 @@ void cDxr3Interface::SetAspectRatio(uint32_t ratio)
Lock();
- if (cSettings::instance()->GetForceLetterBox())
+ if (cSettings::instance()->forceLetterBox())
ratio = EM8300_ASPECTRATIO_16_9;
if (ratio != UNKNOWN_ASPECT_RATIO)
@@ -490,7 +490,7 @@ void cDxr3Interface::UploadMicroCode()
//! config and setup device via ioctl calls
void cDxr3Interface::ConfigureDevice()
{
- uint32_t videomode = cSettings::instance()->GetVideoMode();
+ uint32_t videomode = cSettings::instance()->videoMode();
switch (videomode) {
case PAL:
@@ -511,9 +511,9 @@ void cDxr3Interface::ConfigureDevice()
}
// set brightness/contrast/saturation
- m_bcs.brightness = cSettings::instance()->GetBrightness();
- m_bcs.contrast = cSettings::instance()->GetContrast();
- m_bcs.saturation = cSettings::instance()->GetSaturation();
+ m_bcs.brightness = cSettings::instance()->brightness();
+ m_bcs.contrast = cSettings::instance()->contrast();
+ m_bcs.saturation = cSettings::instance()->saturation();
dsyslog("dxr3: configure: brightness=%d,contrast=%d,saturation=%d",
m_bcs.brightness, m_bcs.contrast, m_bcs.saturation);
if (ioctl(m_fdControl, EM8300_IOCTL_SETBCS, &m_bcs) == -1) {
@@ -609,9 +609,9 @@ void cDxr3Interface::ResetHardware()
void cDxr3Interface::updateBcsValues()
{
// update m_bcs with values from settings
- m_bcs.brightness = cSettings::instance()->GetBrightness();
- m_bcs.contrast = cSettings::instance()->GetContrast();
- m_bcs.saturation = cSettings::instance()->GetSaturation();
+ m_bcs.brightness = cSettings::instance()->brightness();
+ m_bcs.contrast = cSettings::instance()->contrast();
+ m_bcs.saturation = cSettings::instance()->saturation();
// update bcs values in hardware
CHECK(ioctl(m_fdControl, EM8300_IOCTL_SETBCS, &m_bcs));