Skip to content

Commit 63337bd

Browse files
committed
Merge branch 'release/1.5.2'
2 parents 91344a0 + 9547f20 commit 63337bd

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
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.5.2](https://github.com/rdkcentral/entservices-inputoutput/compare/1.5.1...1.5.2)
8+
9+
- RDKEMW-9750 HdmiCecSource/Sink issues [`#280`](https://github.com/rdkcentral/entservices-inputoutput/pull/280)
10+
- Merge tag '1.5.1' into develop [`e9d3419`](https://github.com/rdkcentral/entservices-inputoutput/commit/e9d341925eb8892d5f6ce2d26a7d9ace113581e4)
11+
712
#### [1.5.1](https://github.com/rdkcentral/entservices-inputoutput/compare/1.5.0...1.5.1)
813

14+
> 30 October 2025
15+
916
- RDKEMW-8289 - CEC is not working after an FSR [`#277`](https://github.com/rdkcentral/entservices-inputoutput/pull/277)
17+
- 1.5.1 release changelog updates [`f74ef08`](https://github.com/rdkcentral/entservices-inputoutput/commit/f74ef082955144588bc7a52b9ae3a974f209df83)
1018
- Merge tag '1.5.0' into develop [`57b9740`](https://github.com/rdkcentral/entservices-inputoutput/commit/57b97408582baacc1ef5cbd4dfe3c18fbb2b2a84)
1119

1220
#### [1.5.0](https://github.com/rdkcentral/entservices-inputoutput/compare/1.4.15...1.5.0)

HdmiCecSource/HdmiCecSourceImplementation.cpp

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ static PhysicalAddress physical_addr = {0x0F,0x0F,0x0F,0x0F};
7373
static LogicalAddress logicalAddress = 0xF;
7474
static OSDName osdName = "TV Box";
7575
static int32_t powerState = 1;
76-
static PowerStatus tvPowerState = 1;
76+
static PowerStatus tvPowerState;
7777
static bool isDeviceActiveSource = false;
7878
static bool isLGTvConnected = false;
7979

@@ -320,8 +320,8 @@ namespace WPEFramework
320320
void HdmiCecSourceProcessor::process (const ReportPowerStatus &msg, const Header &header)
321321
{
322322
printHeader(header);
323-
if ((header.from == LogicalAddress(LogicalAddress::TV)))
324-
tvPowerState = msg.status;
323+
if ((header.from == LogicalAddress(LogicalAddress::TV)))
324+
tvPowerState = msg.status;
325325
LOGINFO("Command: ReportPowerStatus TV Power Status from:%s status : %s \n",header.from.toString().c_str(),msg.status.toString().c_str());
326326
HdmiCecSourceImplementation::_instance->addDevice(header.from.toInt());
327327
}
@@ -1378,6 +1378,7 @@ namespace WPEFramework
13781378
catch(IOException &e)
13791379
{
13801380
LOGINFO("Device is not reachable: %d. Ping caught %s\r\n",idev, e.what());
1381+
removeDevice (idev);
13811382
isConnected = false;
13821383
return isConnected;;
13831384
}

0 commit comments

Comments
 (0)