virtual bool IsActiveSource(void) const { return m_bActiveSource; }
- virtual void SetInactiveDevice(void);
- virtual void SetActiveDevice(void);
+ virtual void SetInactiveSource(void);
+ virtual void SetActiveSource(void);
virtual bool TryLogicalAddress(void);
virtual void SetDeviceStatus(const cec_bus_device_status newStatus);
virtual bool TransmitPowerState(cec_logical_address dest);
virtual bool TransmitPoll(cec_logical_address dest);
virtual bool TransmitVendorID(cec_logical_address dest, bool bSendAbort = true);
- virtual bool TransmitKeypress(cec_user_control_code key);
- virtual bool TransmitKeyRelease(void);
+ virtual bool TransmitKeypress(cec_user_control_code key, bool bWait = true);
+ virtual bool TransmitKeyRelease(bool bWait = true);
protected:
bool RequestCecVersion(void);