X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/164779f4a960754a7d18d5947c43df1e26963a89..d764fc2a712770bff292b19cc6f815ad8cc55950:/lib/gdi/lcd.h diff --git a/lib/gdi/lcd.h b/lib/gdi/lcd.h index 6ee4dbe7..99f921b5 100644 --- a/lib/gdi/lcd.h +++ b/lib/gdi/lcd.h @@ -27,6 +27,7 @@ public: int lock(); void unlock(); int islocked() { return locked; } + bool detected() { return lcdfd >= 0; } #ifndef SWIG eLCD(eSize size); virtual ~eLCD(); @@ -42,6 +43,7 @@ class eDBoxLCD: public eLCD { static eDBoxLCD *instance; unsigned char inverted; + int is_oled; #ifdef SWIG eDBoxLCD(); ~eDBoxLCD(); @@ -55,6 +57,7 @@ public: int setLCDContrast(int contrast); int setLCDBrightness(int brightness); void setInverted( unsigned char ); + bool isOled() const { return !!is_oled; } void update(); };