Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
PeripheralCecAdapter.cpp File Reference
#include "PeripheralCecAdapter.h"
#include "input/remote/IRRemote.h"
#include "Application.h"
#include "ServiceBroker.h"
#include "messaging/ApplicationMessenger.h"
#include "threads/SingleLock.h"
#include "dialogs/GUIDialogKaiToast.h"
#include "guilib/GUIComponent.h"
#include "guilib/GUIWindowManager.h"
#include "input/Key.h"
#include "guilib/LocalizeStrings.h"
#include "pictures/GUIWindowSlideShow.h"
#include "utils/JobManager.h"
#include "utils/log.h"
#include "utils/Variant.h"
#include <libcec/cec.h>

Classes

class  PERIPHERALS::CPeripheralCecAdapterReopenJob
 

Namespaces

namespace  PERIPHERALS
 

Macros

#define CEC_LIB_SUPPORTED_VERSION   LIBCEC_VERSION_TO_UINT(4, 0, 0)
 
#define SCREENSAVER_TIMEOUT   20
 
#define VOLUME_CHANGE_TIMEOUT   250
 
#define VOLUME_REFRESH_TIMEOUT   100
 
#define LOCALISED_ID_TV   36037
 
#define LOCALISED_ID_AVR   36038
 
#define LOCALISED_ID_TV_AVR   36039
 
#define LOCALISED_ID_STOP   36044
 
#define LOCALISED_ID_PAUSE   36045
 
#define LOCALISED_ID_POWEROFF   13005
 
#define LOCALISED_ID_SUSPEND   13011
 
#define LOCALISED_ID_HIBERNATE   13010
 
#define LOCALISED_ID_QUIT   13009
 
#define LOCALISED_ID_IGNORE   36028
 
#define LOCALISED_ID_NONE   231
 
#define CEC_SUPPRESS_ACTIVATE_SOURCE_AFTER_ON_STOP   2
 

Macro Definition Documentation

◆ CEC_LIB_SUPPORTED_VERSION

#define CEC_LIB_SUPPORTED_VERSION   LIBCEC_VERSION_TO_UINT(4, 0, 0)

◆ CEC_SUPPRESS_ACTIVATE_SOURCE_AFTER_ON_STOP

#define CEC_SUPPRESS_ACTIVATE_SOURCE_AFTER_ON_STOP   2

◆ LOCALISED_ID_AVR

#define LOCALISED_ID_AVR   36038

◆ LOCALISED_ID_HIBERNATE

#define LOCALISED_ID_HIBERNATE   13010

◆ LOCALISED_ID_IGNORE

#define LOCALISED_ID_IGNORE   36028

◆ LOCALISED_ID_NONE

#define LOCALISED_ID_NONE   231

◆ LOCALISED_ID_PAUSE

#define LOCALISED_ID_PAUSE   36045

◆ LOCALISED_ID_POWEROFF

#define LOCALISED_ID_POWEROFF   13005

◆ LOCALISED_ID_QUIT

#define LOCALISED_ID_QUIT   13009

◆ LOCALISED_ID_STOP

#define LOCALISED_ID_STOP   36044

◆ LOCALISED_ID_SUSPEND

#define LOCALISED_ID_SUSPEND   13011

◆ LOCALISED_ID_TV

#define LOCALISED_ID_TV   36037

◆ LOCALISED_ID_TV_AVR

#define LOCALISED_ID_TV_AVR   36039

◆ SCREENSAVER_TIMEOUT

#define SCREENSAVER_TIMEOUT   20

◆ VOLUME_CHANGE_TIMEOUT

#define VOLUME_CHANGE_TIMEOUT   250

◆ VOLUME_REFRESH_TIMEOUT

#define VOLUME_REFRESH_TIMEOUT   100