From 9b0e8c71c32e3cc34d74504595ab66bad0e4ec80 Mon Sep 17 00:00:00 2001 From: Ramesh Babu H Date: Mon, 4 Aug 2025 14:43:31 +0530 Subject: [PATCH 1/2] topic/RDKEMW6161_TEST Test devicesettings --- ds/host.cpp | 11 ----------- ds/include/host.hpp | 1 - 2 files changed, 12 deletions(-) diff --git a/ds/host.cpp b/ds/host.cpp index d621e479..514304ea 100644 --- a/ds/host.cpp +++ b/ds/host.cpp @@ -231,17 +231,6 @@ namespace device } } - void Host::notifyDisplayConnectionChange (int portHandle, bool newConnectionStatus) - { - std::list < DisplayConnectionChangeListener* > ::iterator it; - for ( it = dispEvntListeners.begin() ; it != dispEvntListeners.end(); it++ ) - { - (*it)->displayConnectionChanged(getVideoOutputPort(portHandle), newConnectionStatus); - getVideoOutputPort(portHandle).setDisplayConnected(newConnectionStatus); - } - } - - /** * @fn bool Host::setPowerMode(int mode) * @brief This API is used to change the power mode of the device. diff --git a/ds/include/host.hpp b/ds/include/host.hpp index d14d42dc..9c8ad0b9 100644 --- a/ds/include/host.hpp +++ b/ds/include/host.hpp @@ -113,7 +113,6 @@ class Host { std::list < PowerModeChangeListener* > powerEvntListeners; std::list < DisplayConnectionChangeListener* > dispEvntListeners; - void notifyDisplayConnectionChange(int portHandle, bool newConnectionStatus); }; } From c995350741e22af0141177186005521e0c727694 Mon Sep 17 00:00:00 2001 From: Ramesh Babu H Date: Mon, 4 Aug 2025 18:56:45 +0530 Subject: [PATCH 2/2] topic/RDKEMW6161_TEST Test devicesettings --- ds/host.cpp | 4 +++- ds/include/host.hpp | 5 +++-- test/testHost.cpp | 5 ++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/ds/host.cpp b/ds/host.cpp index 514304ea..35093a41 100644 --- a/ds/host.cpp +++ b/ds/host.cpp @@ -103,7 +103,7 @@ namespace device return instance; } - +#if 0 /** * @fn void Host::addPowerModeListener(PowerModeChangeListener *l) * @brief This API is used to register listeners for Power Mode change event. @@ -231,6 +231,8 @@ namespace device } } + #endif + /** * @fn bool Host::setPowerMode(int mode) * @brief This API is used to change the power mode of the device. diff --git a/ds/include/host.hpp b/ds/include/host.hpp index 9c8ad0b9..f4c86c79 100644 --- a/ds/include/host.hpp +++ b/ds/include/host.hpp @@ -68,11 +68,12 @@ class Host { SleepMode getPreferredSleepMode(); int setPreferredSleepMode(const SleepMode); List getAvailableSleepModes(); - void addPowerModeListener(PowerModeChangeListener *l); +#if 0 + void addPowerModeListener(PowerModeChangeListener *l); void removePowerModeChangeListener(PowerModeChangeListener *l); void addDisplayConnectionListener(DisplayConnectionChangeListener *l); void removeDisplayConnectionListener(DisplayConnectionChangeListener *l); - +#endif static Host& getInstance(void); List getVideoOutputPorts(); diff --git a/test/testHost.cpp b/test/testHost.cpp index 7011d3a3..fa9c81de 100644 --- a/test/testHost.cpp +++ b/test/testHost.cpp @@ -86,12 +86,15 @@ BOOST_AUTO_TEST_CASE(test_Host) device::Host::getInstance().setPowerMode(0); device::Host::getInstance().getPowerMode(); +#if 0 power p; disp d; - device::Host::getInstance().addDisplayConnectionListener(&d); + device::Host::getInstance().addDisplayConnectionListener(&d); device::Host::getInstance().removeDisplayConnectionListener(&d); device::Host::getInstance().addPowerModeListener(&p); device::Host::getInstance().removePowerModeChangeListener(&p); +#endif + } } catch(...) {