// SPDX-License-Identifier: MIT // // ES-DE Frontend // CECInput.h // // CEC (Consumer Electronics Control) input. // #ifndef ES_CORE_CECINPUT_H #define ES_CORE_CECINPUT_H #include namespace CEC { class ICECAdapter; } class CECInput { public: CECInput(); ~CECInput(); static std::string getAlertTypeString(const unsigned int _type); static std::string getOpCodeString(const unsigned int _opCode); static std::string getKeyCodeString(const unsigned int _keyCode); private: CEC::ICECAdapter* mlibCEC; }; #endif // ES_CORE_CECINPUT_H