Skip to content

Commit b3f943f

Browse files
committed
Merge branch 'release/1.7.1' into main
2 parents 0088425 + 0545948 commit b3f943f

File tree

11 files changed

+39
-27
lines changed

11 files changed

+39
-27
lines changed

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,25 @@ 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.7.1](https://github.com/rdkcentral/entservices-apis/compare/1.7.0...1.7.1)
8+
9+
- Feature/rdkemw 3736 [`#283`](https://github.com/rdkcentral/entservices-apis/pull/283)
10+
- RDKEMW-2861 : follow coding guidelines [`#285`](https://github.com/rdkcentral/entservices-apis/pull/285)
11+
- Merge tag '1.7.0' into develop [`ec0b201`](https://github.com/rdkcentral/entservices-apis/commit/ec0b20114186973d85b2bc51bbdf7a5c7e9040fa)
12+
713
#### [1.7.0](https://github.com/rdkcentral/entservices-apis/compare/1.6.0...1.7.0)
814

15+
> 17 June 2025
16+
917
- RDKEMW-3529-VRR_support [`#172`](https://github.com/rdkcentral/entservices-apis/pull/172)
1018
- DELIA-67834 : Updated docs. [`#276`](https://github.com/rdkcentral/entservices-apis/pull/276)
1119
- RDKEMW-1021: COM-RPC support fot SharedStorage [`#220`](https://github.com/rdkcentral/entservices-apis/pull/220)
1220
- RDKEMW-1012: Add Framerate interface header & IDs. [`#259`](https://github.com/rdkcentral/entservices-apis/pull/259)
1321
- RDK-57747: Updated documentation to match with the actual response. [`#264`](https://github.com/rdkcentral/entservices-apis/pull/264)
1422
- sync [`#271`](https://github.com/rdkcentral/entservices-apis/pull/271)
23+
- 1.7.0 release changelog updates [`1b517e3`](https://github.com/rdkcentral/entservices-apis/commit/1b517e359f12f03163296449f474e7a3579721f1)
1524
- Merge tag '1.6.0' into develop [`fac3205`](https://github.com/rdkcentral/entservices-apis/commit/fac3205e2a99871014f65f2f91128456f22e60ee)
1625
- RDK-57747: Updated documentation with the actual response(result is 'null') [`a450f36`](https://github.com/rdkcentral/entservices-apis/commit/a450f36a5998c913fb76ec59b9d1265ea942bcca)
17-
- message [`c618447`](https://github.com/rdkcentral/entservices-apis/commit/c6184474f28892d2182c176e7d0bed98f3f7561b)
1826

1927
#### [1.6.0](https://github.com/rdkcentral/entservices-apis/compare/1.5.1...1.6.0)
2028

apis/DisplayInfo/IDisplayInfo.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,8 @@ namespace Exchange {
128128
HDR_10PLUS,
129129
HDR_HLG,
130130
HDR_DOLBYVISION,
131-
HDR_TECHNICOLOR
131+
HDR_TECHNICOLOR,
132+
HDR_SDR
132133
};
133134

134135
typedef RPC::IIteratorType<HDRType, ID_HDR_ITERATOR> IHDRIterator;

apis/PersistentStore/IStore.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@ struct EXTERNAL IStore : virtual public Core::IUnknown {
3030
struct EXTERNAL INotification : virtual public Core::IUnknown {
3131
enum { ID = ID_STORE_NOTIFICATION };
3232

33-
virtual void ValueChanged(const string &ns, const string &key, const string &value) = 0;
34-
virtual void StorageExceeded() = 0;
33+
virtual void ValueChanged(const string &ns, const string &key, const string &value) {}
34+
virtual void StorageExceeded() {}
3535
};
3636

37-
virtual uint32_t Register(Exchange::IStore::INotification *notification) = 0;
38-
virtual uint32_t Unregister(Exchange::IStore::INotification *notification) = 0;
39-
virtual uint32_t SetValue(const string &ns, const string &key, const string &value) = 0;
40-
virtual uint32_t GetValue(const string &ns, const string &key, string &value /* @out */) = 0;
41-
virtual uint32_t DeleteKey(const string &ns, const string &key) = 0;
42-
virtual uint32_t DeleteNamespace(const string &ns) = 0;
37+
virtual Core::hresult Register(Exchange::IStore::INotification *notification) = 0;
38+
virtual Core::hresult Unregister(Exchange::IStore::INotification *notification) = 0;
39+
virtual Core::hresult SetValue(const string &ns, const string &key, const string &value) = 0;
40+
virtual Core::hresult GetValue(const string &ns, const string &key, string &value /* @out */) = 0;
41+
virtual Core::hresult DeleteKey(const string &ns, const string &key) = 0;
42+
virtual Core::hresult DeleteNamespace(const string &ns) = 0;
4343
};
4444

4545
} // namespace Exchange

apis/PersistentStore/IStore2.h

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,20 +44,20 @@ namespace Exchange {
4444
~INotification() override = default;
4545

4646
// @alt onValueChanged
47-
virtual void ValueChanged(const ScopeType scope, const string& ns /* @text:namespace */, const string& key, const string& value) = 0;
47+
virtual void ValueChanged(const ScopeType scope, const string& ns /* @text:namespace */, const string& key, const string& value) {}
4848
};
4949

50-
virtual uint32_t Register(Exchange::IStore2::INotification* notification) = 0;
51-
virtual uint32_t Unregister(Exchange::IStore2::INotification* notification) = 0;
50+
virtual Core::hresult Register(Exchange::IStore2::INotification* notification) = 0;
51+
virtual Core::hresult Unregister(Exchange::IStore2::INotification* notification) = 0;
5252

5353
// @alt setValue
54-
virtual uint32_t SetValue(const ScopeType scope, const string& ns /* @text:namespace */, const string& key, const string& value, const uint32_t ttl) = 0;
54+
virtual Core::hresult SetValue(const ScopeType scope, const string& ns /* @text:namespace */, const string& key, const string& value, const uint32_t ttl) = 0;
5555
// @alt getValue
56-
virtual uint32_t GetValue(const ScopeType scope, const string& ns /* @text:namespace */, const string& key, string& value /* @out */, uint32_t& ttl /* @out */) = 0;
56+
virtual Core::hresult GetValue(const ScopeType scope, const string& ns /* @text:namespace */, const string& key, string& value /* @out */, uint32_t& ttl /* @out */) = 0;
5757
// @alt deleteKey
58-
virtual uint32_t DeleteKey(const ScopeType scope, const string& ns /* @text:namespace */, const string& key) = 0;
58+
virtual Core::hresult DeleteKey(const ScopeType scope, const string& ns /* @text:namespace */, const string& key) = 0;
5959
// @alt deleteNamespace
60-
virtual uint32_t DeleteNamespace(const ScopeType scope, const string& ns /* @text:namespace */) = 0;
60+
virtual Core::hresult DeleteNamespace(const ScopeType scope, const string& ns /* @text:namespace */) = 0;
6161
};
6262

6363
struct EXTERNAL IStoreInspector : virtual public Core::IUnknown {
@@ -74,9 +74,9 @@ namespace Exchange {
7474
using IStringIterator = RPC::IIteratorType<string, RPC::ID_STRINGITERATOR>;
7575
using INamespaceSizeIterator = RPC::IIteratorType<NamespaceSize, ID_STORE_INSPECTOR_NAMESPACE_SIZE_ITERATOR>;
7676

77-
virtual uint32_t GetKeys(const ScopeType scope, const string& ns, IStringIterator*& keys /* @out */) = 0;
78-
virtual uint32_t GetNamespaces(const ScopeType scope, IStringIterator*& namespaces /* @out */) = 0;
79-
virtual uint32_t GetStorageSizes(const ScopeType scope, INamespaceSizeIterator*& storageList /* @out */) = 0;
77+
virtual Core::hresult GetKeys(const ScopeType scope, const string& ns, IStringIterator*& keys /* @out */) = 0;
78+
virtual Core::hresult GetNamespaces(const ScopeType scope, IStringIterator*& namespaces /* @out */) = 0;
79+
virtual Core::hresult GetStorageSizes(const ScopeType scope, INamespaceSizeIterator*& storageList /* @out */) = 0;
8080
};
8181

8282
struct EXTERNAL IStoreLimit : virtual public Core::IUnknown {
@@ -86,8 +86,8 @@ namespace Exchange {
8686

8787
using ScopeType = IStore2::ScopeType;
8888

89-
virtual uint32_t SetNamespaceStorageLimit(const ScopeType scope, const string& ns, const uint32_t size) = 0;
90-
virtual uint32_t GetNamespaceStorageLimit(const ScopeType scope, const string& ns, uint32_t& size /* @out */) = 0;
89+
virtual Core::hresult SetNamespaceStorageLimit(const ScopeType scope, const string& ns, const uint32_t size) = 0;
90+
virtual Core::hresult GetNamespaceStorageLimit(const ScopeType scope, const string& ns, uint32_t& size /* @out */) = 0;
9191
};
9292

9393
} // namespace Exchange

apis/PersistentStore/IStoreCache.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ namespace Exchange {
2727
struct EXTERNAL IStoreCache : virtual public Core::IUnknown {
2828
enum { ID = ID_STORE_CACHE };
2929

30-
virtual uint32_t FlushCache() = 0;
30+
virtual Core::hresult FlushCache() = 0;
3131
};
3232

3333
} // namespace Exchange

docs/apis/DeviceDiagnosticsPlugin.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,3 +299,4 @@ Triggered when the most active status of audio/video decoder/pipeline changes.
299299
}
300300
}
301301
```
302+

docs/apis/DisplayInfoPlugin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,7 @@ No Events
582582

583583
| Name | Type | Description |
584584
| :-------- | :-------- | :-------- |
585-
| (property) | string | HDR formats supported by the TV (must be one of the following: *HdrOff*, *Hdr10*, *Hdr10Plus*, *HdrHlg*, *HdrDolbyvision*, *HdrTechnicolor*) |
585+
| (property) | string | HDR formats supported by the TV (must be one of the following: *HdrOff*, *Hdr10*, *Hdr10Plus*, *HdrHlg*, *HdrDolbyvision*, *HdrTechnicolor*, *HdrSdr*) |
586586

587587
### Example
588588

docs/apis/FirmwareUpdatePlugin.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,3 +210,4 @@ This notification is raised between flashing started state and flashing succeede
210210
}
211211
}
212212
```
213+

docs/apis/SystemModePlugin.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<a name="System_Mode_Plugin"></a>
33
# System Mode Plugin
44

5-
**Version: [1.0.0](https://github.com/rdkcentral/rdkservices/blob/main/SystemMode/CHANGELOG.md)**
5+
**Version: [1.0.0]()**
66

77
A org.rdk.SystemMode plugin for Thunder framework.
88

@@ -16,7 +16,7 @@ A org.rdk.SystemMode plugin for Thunder framework.
1616
<a name="Abbreviation,_Acronyms_and_Terms"></a>
1717
# Abbreviation, Acronyms and Terms
1818

19-
[[Refer to this link](userguide/aat.md)]
19+
[[Refer to this link](overview/aat.md)]
2020

2121
<a name="Description"></a>
2222
# Description

docs/apis/TelemetryPlugin.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,3 +297,4 @@ Triggered by callback from Telemetry after report uploading.
297297
}
298298
}
299299
```
300+

0 commit comments

Comments
 (0)