libCEC 8.1.0
C / C++ API — control CEC-capable HDMI devices
Loading...
Searching...
No Matches
CEC::ICECAdapter Member List

This is the complete list of members for CEC::ICECAdapter, including all inherited members.

AudioEnable(bool enable)=0CEC::ICECAdapterpure virtual
AudioMute(void)=0CEC::ICECAdapterpure virtual
AudioStatus(void)=0CEC::ICECAdapterpure virtual
AudioToggleMute(void)=0CEC::ICECAdapterpure virtual
AudioUnmute(void)=0CEC::ICECAdapterpure virtual
CanSaveConfiguration(void)=0CEC::ICECAdapterpure virtual
Close(void)=0CEC::ICECAdapterpure virtual
CommandFromString(const char *strCommand)=0CEC::ICECAdapterpure virtual
DetectAdapters(cec_adapter_descriptor *deviceList, uint8_t iBufSize, const char *strDevicePath=nullptr, bool bQuickScan=false)=0CEC::ICECAdapterpure virtual
DisableCallbacks(void)=0CEC::ICECAdapterpure virtual
GetActiveDevices(void)=0CEC::ICECAdapterpure virtual
GetActiveSource(void)=0CEC::ICECAdapterpure virtual
GetAdapterProductId(void) const =0CEC::ICECAdapterpure virtual
GetAdapterVendorId(void) const =0CEC::ICECAdapterpure virtual
GetCurrentConfiguration(libcec_configuration *configuration)=0CEC::ICECAdapterpure virtual
GetDeviceCecVersion(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
GetDeviceInformation(const char *strPort, libcec_configuration *config, uint32_t iTimeoutMs=10000)=0CEC::ICECAdapterpure virtual
GetDeviceMenuLanguage(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
GetDeviceOSDName(cec_logical_address iAddress)=0CEC::ICECAdapterpure virtual
GetDevicePhysicalAddress(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
GetDevicePowerStatus(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
GetDeviceVendorId(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
GetLibInfo(void)=0CEC::ICECAdapterpure virtual
GetLogicalAddresses(void)=0CEC::ICECAdapterpure virtual
GetStats(struct cec_adapter_stats *stats)=0CEC::ICECAdapterpure virtual
InitVideoStandalone(void)=0CEC::ICECAdapterpure virtual
IsActiveDevice(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
IsActiveDeviceType(cec_device_type type)=0CEC::ICECAdapterpure virtual
IsActiveSource(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
IsLibCECActiveSource(void)=0CEC::ICECAdapterpure virtual
MuteAudio(void)=0CEC::ICECAdapterpure virtual
Open(const char *strPort, uint32_t iTimeoutMs=10000)=0CEC::ICECAdapterpure virtual
PingAdapter(void)=0CEC::ICECAdapterpure virtual
PollDevice(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
PowerOnDevices(cec_logical_address address=CECDEVICE_TV)=0CEC::ICECAdapterpure virtual
PrintVersion(uint32_t version, char *buf, size_t bufSize)=0CEC::ICECAdapterpure virtual
RescanActiveDevices(void)=0CEC::ICECAdapterpure virtual
SendKeypress(cec_logical_address iDestination, cec_user_control_code key, bool bWait=false)=0CEC::ICECAdapterpure virtual
SendKeyRelease(cec_logical_address iDestination, bool bWait=false)=0CEC::ICECAdapterpure virtual
SetActiveSource(cec_device_type type=CEC_DEVICE_TYPE_RESERVED)=0CEC::ICECAdapterpure virtual
SetCallbacks(ICECCallbacks *callbacks, void *cbParam)=0CEC::ICECAdapterpure virtual
SetConfiguration(const libcec_configuration *configuration)=0CEC::ICECAdapterpure virtual
SetDeckControlMode(cec_deck_control_mode mode, bool bSendUpdate=true)=0CEC::ICECAdapterpure virtual
SetDeckInfo(cec_deck_info info, bool bSendUpdate=true)=0CEC::ICECAdapterpure virtual
SetHDMIPort(cec_logical_address iBaseDevice, uint8_t iPort)=0CEC::ICECAdapterpure virtual
SetInactiveView(void)=0CEC::ICECAdapterpure virtual
SetLogicalAddress(cec_logical_address iLogicalAddress=CECDEVICE_PLAYBACKDEVICE1)=0CEC::ICECAdapterpure virtual
SetMenuState(cec_menu_state state, bool bSendUpdate=true)=0CEC::ICECAdapterpure virtual
SetOSDString(cec_logical_address iLogicalAddress, cec_display_control duration, const char *strMessage)=0CEC::ICECAdapterpure virtual
SetPhysicalAddress(uint16_t iPhysicalAddress=0x1000)=0CEC::ICECAdapterpure virtual
SetStreamPath(cec_logical_address iLogicalAddress)=0CEC::ICECAdapterpure virtual
SetStreamPath(uint16_t iPhysicalAddress)=0CEC::ICECAdapterpure virtual
StandbyDevices(cec_logical_address address=CECDEVICE_BROADCAST)=0CEC::ICECAdapterpure virtual
StartBootloader(void)=0CEC::ICECAdapterpure virtual
SwitchMonitoring(bool bEnable)=0CEC::ICECAdapterpure virtual
SystemAudioModeStatus(void)=0CEC::ICECAdapterpure virtual
ToString(const cec_menu_state state)=0CEC::ICECAdapterpure virtual
ToString(const cec_version version)=0CEC::ICECAdapterpure virtual
ToString(const cec_power_status status)=0CEC::ICECAdapterpure virtual
ToString(const cec_logical_address address)=0CEC::ICECAdapterpure virtual
ToString(const cec_deck_control_mode mode)=0CEC::ICECAdapterpure virtual
ToString(const cec_deck_info status)=0CEC::ICECAdapterpure virtual
ToString(const cec_opcode opcode)=0CEC::ICECAdapterpure virtual
ToString(const cec_system_audio_status mode)=0CEC::ICECAdapterpure virtual
ToString(const cec_audio_status status)=0CEC::ICECAdapterpure virtual
ToString(const cec_vendor_id vendor)CEC::ICECAdapterinlinevirtual
ToString(const cec_device_type type)=0CEC::ICECAdapterpure virtual
ToString(const cec_user_control_code key)=0CEC::ICECAdapterpure virtual
ToString(const cec_adapter_type type)=0CEC::ICECAdapterpure virtual
Transmit(const cec_command &data)=0CEC::ICECAdapterpure virtual
VendorIdToString(uint32_t vendor)=0CEC::ICECAdapterpure virtual
VersionToString(uint32_t version)=0CEC::ICECAdapterpure virtual
VolumeDown(bool bSendRelease=true)=0CEC::ICECAdapterpure virtual
VolumeUp(bool bSendRelease=true)=0CEC::ICECAdapterpure virtual
~ICECAdapter()CEC::ICECAdapterinlinevirtual