X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Flib%2Fdevices%2FCECBusDevice.h;h=57d353b4ff3e8547114c54dbcd67be44458e16af;hb=16b1e052e4a14432ca3bd6007e0e977ff2bed6ae;hp=9173cadcdbafe2e02f19e0b4e2609f4909a87f37;hpb=b8176e3ce6b8d9c9e6e91a2aeb64243ad37e4234;p=deb_libcec.git diff --git a/src/lib/devices/CECBusDevice.h b/src/lib/devices/CECBusDevice.h index 9173cad..57d353b 100644 --- a/src/lib/devices/CECBusDevice.h +++ b/src/lib/devices/CECBusDevice.h @@ -63,7 +63,7 @@ namespace CEC virtual cec_menu_language & GetMenuLanguage(void); virtual cec_logical_address GetMyLogicalAddress(void) const; virtual uint16_t GetMyPhysicalAddress(void) const; - virtual uint16_t GetPhysicalAddress(void) const { return m_iPhysicalAddress; } + virtual uint16_t GetPhysicalAddress(bool bRefresh = true); virtual cec_power_status GetPowerStatus(void); virtual CCECProcessor * GetProcessor(void) const { return m_processor; } virtual cec_device_type GetType(void) const { return m_type; } @@ -76,6 +76,7 @@ namespace CEC bool RequestMenuLanguage(void); bool RequestPowerStatus(void); bool RequestVendorId(void); + bool RequestPhysicalAddress(void); virtual void SetInactiveDevice(void); virtual void SetActiveDevice(void);