Skip to content

Commit ce299c2

Browse files
Removed dsMgr and IARM header
1 parent b4c0d8a commit ce299c2

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

HdcpProfile/CMakeLists.txt

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ target_link_libraries(${PLUGIN_IMPLEMENTATION} PRIVATE ${NAMESPACE}Protocols::${
6767
endif (USE_THUNDER_R4)
6868

6969
find_package(DS)
70-
find_package(IARMBus)
7170
find_package(CEC)
7271

7372
if (RDK_SERVICE_L2_TEST)
@@ -82,14 +81,13 @@ if (RDK_SERVICE_L2_TEST)
8281
endif()
8382

8483

85-
target_include_directories(${PLUGIN_IMPLEMENTATION} PRIVATE ${IARMBUS_INCLUDE_DIRS})
8684
target_include_directories(${PLUGIN_IMPLEMENTATION} PRIVATE ${DS_INCLUDE_DIRS})
8785
target_include_directories(${PLUGIN_IMPLEMENTATION} PRIVATE ../helpers)
8886

8987

9088
set_source_files_properties(HdcpProfile.cpp PROPERTIES COMPILE_FLAGS "-fexceptions")
9189

92-
target_link_libraries(${PLUGIN_IMPLEMENTATION} PUBLIC ${NAMESPACE}Plugins::${NAMESPACE}Plugins ${IARMBUS_LIBRARIES} ${DS_LIBRARIES})
90+
target_link_libraries(${PLUGIN_IMPLEMENTATION} PUBLIC ${NAMESPACE}Plugins::${NAMESPACE}Plugins ${DS_LIBRARIES})
9391

9492
install(TARGETS ${PLUGIN_IMPLEMENTATION}
9593
DESTINATION lib/${STORAGE_DIRECTORY}/plugins)

HdcpProfile/HdcpProfileImplementation.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323

2424
#include "videoOutputPort.hpp"
2525
#include "videoOutputPortConfig.hpp"
26-
#include "dsMgr.h"
2726
#include "manager.hpp"
2827

2928
#include "UtilsJsonRpc.h"
@@ -79,7 +78,7 @@
7978
.createInterface();
8079
}
8180

82-
void HdcpProfileImplementation::onHdmiOutputHotPlug(int connectStatus)
81+
void HdcpProfileImplementation::onHdmiOutputHotPlug(dsDisplayEvent_t connectStatus)
8382
{
8483
if (HDMI_HOT_PLUG_EVENT_CONNECTED == connectStatus)
8584
{
@@ -115,7 +114,7 @@
115114
status.hdcpReason);
116115
}
117116

118-
void HdcpProfileImplementation::onHdmiOutputHDCPStatusEvent(int hdcpStatus)
117+
void HdcpProfileImplementation::onHdmiOutputHDCPStatusEvent(dsHdcpStatus_t hdcpStatus)
119118
{
120119
LOGINFO("hdcpStatus[%d]",hdcpStatus);
121120
onHdcpProfileDisplayConnectionChanged();
@@ -124,7 +123,7 @@
124123
void HdcpProfileImplementation::OnDisplayHDMIHotPlug(dsDisplayEvent_t displayEvent)
125124
{
126125
LOGINFO("Received OnDisplayHDMIHotPlug event data:%d \r\n", displayEvent);
127-
HdcpProfileImplementation::_instance->onHdmiOutputHotPlug(static_cast<int>(displayEvent));
126+
HdcpProfileImplementation::_instance->onHdmiOutputHotPlug(displayEvent);
128127
}
129128

130129
void HdcpProfileImplementation::OnHDCPStatusChange(dsHdcpStatus_t hdcpStatus)
@@ -143,7 +142,7 @@
143142
else
144143
{
145144
LOGINFO("Received OnHDCPStatusChange event data:%d param.curState: %d \r\n", hdcpStatus,pwrStateCur);
146-
HdcpProfileImplementation::_instance->onHdmiOutputHDCPStatusEvent(static_cast<int>(hdcpStatus));
145+
HdcpProfileImplementation::_instance->onHdmiOutputHDCPStatusEvent(hdcpStatus);
147146
}
148147
}
149148
}
@@ -211,8 +210,8 @@
211210
_service = service;
212211
_service->AddRef();
213212
ASSERT(service != nullptr);
214-
device::Host::getInstance().Register(baseInterface<device::Host::IVideoOutputPortEvents>(),"WPE[HdcpProfile]");
215-
device::Host::getInstance().Register(baseInterface<device::Host::IDisplayDeviceEvents>(),"WPE[HdcpProfile]");
213+
device::Host::getInstance().Register(baseInterface<device::Host::IVideoOutputPortEvents>(),"WPE::HdcpProfile");
214+
device::Host::getInstance().Register(baseInterface<device::Host::IDisplayDeviceEvents>(),"WPE::HdcpProfile");
216215
InitializePowerManager(service);
217216
return result;
218217
}

HdcpProfile/HdcpProfileImplementation.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,8 @@
127127
Core::hresult GetSettopHDCPSupport(string& supportedHDCPVersion,bool& isHDCPSupported,bool& success) override;
128128
bool GetHDCPStatusInternal(HDCPStatus& hdcpstatus);
129129
void InitializePowerManager(PluginHost::IShell *service);
130-
void onHdmiOutputHotPlug(int connectStatus);
131-
void onHdmiOutputHDCPStatusEvent(int);
130+
void onHdmiOutputHotPlug(dsDisplayEvent_t connectStatus);
131+
void onHdmiOutputHDCPStatusEvent(dsHdcpStatus_t);
132132
void logHdcpStatus (const char *trigger, HDCPStatus& status);
133133
void onHdcpProfileDisplayConnectionChanged();
134134
static PowerManagerInterfaceRef _powerManagerPlugin;

0 commit comments

Comments
 (0)