diff --git a/src/driver/lcd4l.cpp b/src/driver/lcd4l.cpp index b02b20a0d..923bcbf95 100644 --- a/src/driver/lcd4l.cpp +++ b/src/driver/lcd4l.cpp @@ -191,6 +191,24 @@ int CLCD4l::RemoveFile(const char *file) return ret; } +int CLCD4l::GetMaxBrightness() +{ + int max_brightness; + + switch (g_settings.lcd4l_display_type) + { + case SAMSUNG: + max_brightness = 10; + break; + case PEARL: + default: + max_brightness = 7; + break; + } + + return max_brightness; +} + /* ----------------------------------------------------------------- */ void CLCD4l::Init() diff --git a/src/driver/lcd4l.h b/src/driver/lcd4l.h index 05e9a4322..59e91a86c 100644 --- a/src/driver/lcd4l.h +++ b/src/driver/lcd4l.h @@ -54,6 +54,8 @@ class CLCD4l int CreateFile(const char *file, std::string content = "", bool convert = false); int RemoveFile(const char *file); + int GetMaxBrightness(); + void ResetParseID() { m_ParseID = 0; } private: