Skip to content

Commit 9b96584

Browse files
RDKEMW-6279: Revert of HdmiCecSink comrpc changes (#129) (#199)
This reverts commit f4a230f. Signed-off-by: yuvaramachandran_gurusamy <[email protected]>
1 parent 7abaec3 commit 9b96584

12 files changed

+4156
-4658
lines changed

.github/workflows/L1-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -440,7 +440,7 @@ jobs:
440440
-DPLUGIN_HDMIINPUT=ON
441441
-DPLUGIN_HDCPPROFILE=ON
442442
-DPLUGIN_HDMICECSOURCE=ON
443-
-DPLUGIN_HDMICECSINK=OFF
443+
-DPLUGIN_HDMICECSINK=ON
444444
-DUSE_THUNDER_R4=ON
445445
-DHIDE_NON_EXTERNAL_SYMBOLS=OFF
446446
&&
@@ -518,7 +518,7 @@ jobs:
518518
-DPLUGIN_HDMIINPUT=ON
519519
-DPLUGIN_HDCPPROFILE=ON
520520
-DPLUGIN_HDMICECSOURCE=ON
521-
-DPLUGIN_HDMICECSINK=OFF
521+
-DPLUGIN_HDMICECSINK=ON
522522
-DRDK_SERVICES_L1_TEST=ON
523523
-DUSE_THUNDER_R4=ON
524524
-DHIDE_NON_EXTERNAL_SYMBOLS=OFF

HdmiCecSink/CMakeLists.txt

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
# limitations under the License.
1717
set(PLUGIN_NAME HdmiCecSink)
1818
set(MODULE_NAME ${NAMESPACE}${PLUGIN_NAME})
19-
set(PLUGIN_IMPLEMENTATION ${MODULE_NAME}Implementation)
2019

2120

2221
set(PLUGIN_HDMICECSINK_STARTUPORDER "" CACHE STRING "To configure startup order of HdmiCecSink plugin")
@@ -27,18 +26,10 @@ add_library(${MODULE_NAME} SHARED
2726
HdmiCecSink.cpp
2827
Module.cpp)
2928

30-
add_library(${PLUGIN_IMPLEMENTATION} SHARED
31-
HdmiCecSinkImplementation.cpp
32-
Module.cpp)
33-
3429
set_target_properties(${MODULE_NAME} PROPERTIES
3530
CXX_STANDARD 11
3631
CXX_STANDARD_REQUIRED YES)
3732

38-
set_target_properties(${PLUGIN_IMPLEMENTATION} PROPERTIES
39-
CXX_STANDARD 11
40-
CXX_STANDARD_REQUIRED YES)
41-
4233
target_compile_definitions(${MODULE_NAME} PRIVATE MODULE_NAME=Plugin_${PLUGIN_NAME})
4334

4435
find_package(DS)
@@ -50,23 +41,13 @@ target_include_directories(${MODULE_NAME} PRIVATE ${CEC_INCLUDE_DIRS})
5041
target_include_directories(${MODULE_NAME} PRIVATE ${DS_INCLUDE_DIRS})
5142
set_source_files_properties(HdmiCecSink.cpp PROPERTIES COMPILE_FLAGS "-fexceptions")
5243

53-
54-
target_include_directories(${PLUGIN_IMPLEMENTATION} PRIVATE ${IARMBUS_INCLUDE_DIRS} ../helpers)
55-
target_include_directories(${PLUGIN_IMPLEMENTATION} PRIVATE ${CEC_INCLUDE_DIRS})
56-
target_include_directories(${PLUGIN_IMPLEMENTATION} PRIVATE ${DS_INCLUDE_DIRS})
57-
set_source_files_properties(HdmiCecSinkImplementation.cpp PROPERTIES COMPILE_FLAGS "-fexceptions")
58-
5944
target_link_libraries(${MODULE_NAME} PUBLIC ${NAMESPACE}Plugins::${NAMESPACE}Plugins ${IARMBUS_LIBRARIES} ${CEC_LIBRARIES} ${DS_LIBRARIES} )
60-
target_link_libraries(${PLUGIN_IMPLEMENTATION} PUBLIC ${NAMESPACE}Plugins::${NAMESPACE}Plugins ${IARMBUS_LIBRARIES} ${CEC_LIBRARIES} ${DS_LIBRARIES} )
6145

6246
if (NOT RDK_SERVICES_L1_TEST)
63-
target_compile_options(${PLUGIN_IMPLEMENTATION} PRIVATE -Wno-error=deprecated)
47+
target_compile_options(${MODULE_NAME} PRIVATE -Wno-error=deprecated)
6448
endif ()
6549

6650
install(TARGETS ${MODULE_NAME}
6751
DESTINATION lib/${STORAGE_DIRECTORY}/plugins)
6852

69-
install(TARGETS ${PLUGIN_IMPLEMENTATION}
70-
DESTINATION lib/${STORAGE_DIRECTORY}/plugins)
71-
7253
write_config(${PLUGIN_NAME})

HdmiCecSink/HdmiCecSink.conf.in

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,3 @@ precondition = ["Platform"]
22
callsign = "org.rdk.HdmiCecSink"
33
autostart = "false"
44
startuporder = "@PLUGIN_HDMICECSINK_STARTUPORDER@"
5-
6-
configuration = JSON()
7-
rootobject = JSON()
8-
9-
rootobject.add("mode", "@PLUGIN_HDMICECSINK_MODE@")
10-
rootobject.add("locator", "lib@[email protected]")
11-
configuration.add("root", rootobject)

HdmiCecSink/HdmiCecSink.config

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,3 @@ set (callsign "org.rdk.HdmiCecSink")
55
if(PLUGIN_HDMICECSINK_STARTUPORDER)
66
set (startuporder ${PLUGIN_HDMICECSINK_STARTUPORDER})
77
endif()
8-
9-
10-
map()
11-
key(root)
12-
map()
13-
kv(mode ${PLUGIN_HDMICECSOURCE_MODE})
14-
kv(locator lib${PLUGIN_IMPLEMENTATION}.so)
15-
end()
16-
end()
17-
ans(configuration)

0 commit comments

Comments
 (0)