Skip to content

Commit c922dbb

Browse files
committed
Merge branch 'release/1.15.2' into main
2 parents 2899cce + 7fd27bd commit c922dbb

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,17 @@ All notable changes to this project will be documented in this file. Dates are d
44

55
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
66

7+
#### [1.15.2](https://github.com/rdkcentral/entservices-apis/compare/1.15.1...1.15.2)
8+
9+
- RDKEMW-6451: Improve robustness in PowerManager Plugin [`#449`](https://github.com/rdkcentral/entservices-apis/pull/449)
10+
- Merge tag '1.15.1' into develop [`9e68cdc`](https://github.com/rdkcentral/entservices-apis/commit/9e68cdce0875b7986a65de5fe0d8e86fda324a8a)
11+
712
#### [1.15.1](https://github.com/rdkcentral/entservices-apis/compare/1.15.0...1.15.1)
813

14+
> 15 August 2025
15+
916
- RDKEMW-6742: Add CC HAL support to ITextTrack [`#441`](https://github.com/rdkcentral/entservices-apis/pull/441)
17+
- RDKEMW-6742 - Changelog updates for 1.15.1 [`b61e32b`](https://github.com/rdkcentral/entservices-apis/commit/b61e32b059500ca4e6aa056a63b9a0fdc83df431)
1018
- Merge tag '1.15.0' into develop [`8fba2bd`](https://github.com/rdkcentral/entservices-apis/commit/8fba2bd35eb8d69e7ad7bd3c8b0f37347f07c9d3)
1119

1220
#### [1.15.0](https://github.com/rdkcentral/entservices-apis/compare/1.14.2...1.15.0)

apis/PowerManager/IPowerManager.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ namespace WPEFramework
100100
virtual void OnRebootBegin(const string &rebootReasonCustom, const string &rebootReasonOther, const string &rebootRequestor) {};
101101
};
102102
virtual Core::hresult Register(Exchange::IPowerManager::IRebootNotification* notification /* @in */) = 0;
103-
virtual Core::hresult Unregister(Exchange::IPowerManager::IRebootNotification* notification /* @in */) = 0;
103+
virtual Core::hresult Unregister(const Exchange::IPowerManager::IRebootNotification* notification /* @in */) = 0;
104104

105105
// @event
106106
struct EXTERNAL IModePreChangeNotification : virtual public Core::IUnknown
@@ -119,7 +119,7 @@ namespace WPEFramework
119119
// @brief Unregister for Power Mode pre-change event
120120
// IMPORTANT: If client is also engaged in power mode pre-change operation (requested via AddPowerModePreChangeClient API),
121121
// make sure to disengage (using RemovePowerModePreChangeClient API) before calling Unregister.
122-
virtual Core::hresult Unregister(IModePreChangeNotification* notification /* @in */) = 0;
122+
virtual Core::hresult Unregister(const IModePreChangeNotification* notification /* @in */) = 0;
123123

124124
// @event
125125
struct EXTERNAL IModeChangedNotification : virtual public Core::IUnknown
@@ -132,7 +132,7 @@ namespace WPEFramework
132132
virtual void OnPowerModeChanged(const PowerState currentState, const PowerState newState) {};
133133
};
134134
virtual Core::hresult Register(IModeChangedNotification* notification /* @in */) = 0;
135-
virtual Core::hresult Unregister(IModeChangedNotification* notification /* @in */) = 0;
135+
virtual Core::hresult Unregister(const IModeChangedNotification* notification /* @in */) = 0;
136136

137137
// @event
138138
struct EXTERNAL IDeepSleepTimeoutNotification : virtual public Core::IUnknown
@@ -144,7 +144,7 @@ namespace WPEFramework
144144
virtual void OnDeepSleepTimeout(const int wakeupTimeout) {};
145145
};
146146
virtual Core::hresult Register(IDeepSleepTimeoutNotification* notification /* @in */) = 0;
147-
virtual Core::hresult Unregister(IDeepSleepTimeoutNotification* notification /* @in */) = 0;
147+
virtual Core::hresult Unregister(const IDeepSleepTimeoutNotification* notification /* @in */) = 0;
148148

149149
// @event
150150
struct EXTERNAL INetworkStandbyModeChangedNotification : virtual public Core::IUnknown
@@ -156,7 +156,7 @@ namespace WPEFramework
156156
virtual void OnNetworkStandbyModeChanged(const bool enabled) {};
157157
};
158158
virtual Core::hresult Register(INetworkStandbyModeChangedNotification* notification /* @in */) = 0;
159-
virtual Core::hresult Unregister(INetworkStandbyModeChangedNotification* notification /* @in */) = 0;
159+
virtual Core::hresult Unregister(const INetworkStandbyModeChangedNotification* notification /* @in */) = 0;
160160

161161
// @event
162162
struct EXTERNAL IThermalModeChangedNotification : virtual public Core::IUnknown
@@ -170,7 +170,7 @@ namespace WPEFramework
170170
virtual void OnThermalModeChanged(const ThermalTemperature currentThermalLevel, const ThermalTemperature newThermalLevel, const float currentTemperature) {};
171171
};
172172
virtual Core::hresult Register(IThermalModeChangedNotification* notification /* @in */) = 0;
173-
virtual Core::hresult Unregister(IThermalModeChangedNotification* notification /* @in */) = 0;
173+
virtual Core::hresult Unregister(const IThermalModeChangedNotification* notification /* @in */) = 0;
174174

175175
/** Engage a client in power mode change operation. */
176176
// @text addPowerModePreChangeClient

0 commit comments

Comments
 (0)