Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DONOT MERGE] RDK-52203: Convert XCast plugin as OutOfProcess #5723

Open
wants to merge 37 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
afe2934
RDK-52203: Convert XCast plugin as OutOfProcess
yuvaramachandran-gurusamy Aug 23, 2024
983b3f9
DELIA-65803, RDKTV-32272 (#5637)
gururaajar Aug 23, 2024
152bc4a
Delay Hibernation for native apps
adrianM27 Jun 25, 2024
9c4d492
Added Logging
karuna2git Aug 26, 2024
edc7367
DELIA-65802 : Updated doc since UserSettings properties are changed t…
sborushevsky Jul 13, 2024
f6bdb42
Restored definitions.
sborushevsky Jul 15, 2024
24dd373
Added missing descriptions. Fixed typos.
sborushevsky Jul 15, 2024
887242b
Updated changelog and version.
sborushevsky Aug 26, 2024
02cd3d6
Fixed version numbers.
sborushevsky Aug 26, 2024
110aea1
DELIA-65984 - onError event is posted for WiFi scan even when scan is…
gururaajar Aug 28, 2024
7bda966
Merge pull request #5653 from rwarier/sprint/24Q3
binuinbaraj Aug 28, 2024
1a5489b
RDK-52290
Pavankumar-HM Aug 7, 2024
dbcf344
LLAMA-14185: AVR shows incorrect audio format.
Neethu379 Aug 30, 2024
1cc6dd6
Update DisplaySettings.cpp
Neethu379 Aug 30, 2024
6590bae
DELIA-65866 Intialise buff varialbe in archiveLogsInternal method
Prathyushakothuru Aug 20, 2024
493cea5
update CHANGELOG.md file
Prathyushakothuru Aug 20, 2024
50d2b22
Update CHANGELOG.md
Prathyushakothuru Aug 30, 2024
48e3876
Update CHANGELOG.md
Prathyushakothuru Aug 30, 2024
f3ec880
RDKTV-32602:Miracast : increase scan inter to 5 sec
apatel859 Aug 20, 2024
ad5ca15
RDKTV-32602: Update MiracastService unit test based on getRFCParamete…
yuvaramachandran-gurusamy Aug 30, 2024
dbb5f65
RDK-52297: Core system supports dynamic partner configuration
nhanasi Sep 3, 2024
52c9c69
DELIA-66117, DELIA-66116- WPEFramework crash
apatel859 Aug 2, 2024
053ad31
Update CHANGELOG.md
nhanasi Sep 3, 2024
6633ca1
Update SystemServices.cpp
nhanasi Sep 3, 2024
0f73cf9
XIONE-15405: HDMI CEC Logical address update
Srigayathry Sep 4, 2024
1c5bcd1
Reason for change: Update change log file
Srigayathry Sep 4, 2024
ba6322d
Update the INFO log and reduce the time interval between subscribe
karuna2git Sep 4, 2024
0b85c52
RDKTV-32671 wait for graphics subsystem before RA is activated
rwarier Sep 5, 2024
a77dc3a
Merge pull request #5634 from nsanka067/DAC-Launch
binuinbaraj Aug 28, 2024
a2074e8
Reason for change: DAC apps is not launced after installing in Thunde…
viveksinghnarwaria Sep 9, 2024
64e3bd0
RDKTV-32271: Dolby Game mode support
tamilselvanak Sep 11, 2024
4faa5bd
RDKTV-32271: Updated Changelog
tamilselvanak Sep 11, 2024
8425e5a
RDKTV-32679:setDevicePowerState call failure
apatel859 Sep 9, 2024
7f36cab
RDK-52203: Convert XCast plugin as OutOfProcess
yuvaramachandran-gurusamy Sep 13, 2024
d7f495a
Merge branch 'main' of https://github.com/rdkcentral/rdkservices into…
yuvaramachandran-gurusamy Sep 19, 2024
a30a473
RDK-52203: Convert XCast plugin as OutOfProcess
yuvaramachandran-gurusamy Sep 19, 2024
c7de85f
RDK-52203: Renamed RtXcastConnector as XCastManager
yuvaramachandran-gurusamy Sep 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions XCast/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,22 @@ set(MODULE_NAME ${NAMESPACE}${PLUGIN_NAME})

set(PLUGIN_XCAST_AUTOSTART "false" CACHE STRING "Automatically start XCast plugin")
set(PLUGIN_XCAST_STARTUPORDER "" CACHE STRING "To configure startup order of XCast plugin")
set(PLUGIN_XCAST_MODE "Local" CACHE STRING "Controls if the plugin should run in its own process, in process or remote")

find_package(${NAMESPACE}Plugins REQUIRED)

add_library(${MODULE_NAME} SHARED
XCast.cpp
XCastImplementation.cpp
Module.cpp
RtXcastConnector.cpp)
XCastManager.cpp)

find_package(RFC)
find_package(IARMBus)
find_package(GLIB REQUIRED)

find_library(XDIAL_LIBRARIES NAMES gdial-server)

set_target_properties(${MODULE_NAME} PROPERTIES
CXX_STANDARD 11
CXX_STANDARD_REQUIRED YES)
Expand All @@ -39,10 +45,10 @@ target_compile_definitions(${MODULE_NAME} PRIVATE MODULE_NAME=Plugin_${PLUGIN_NA
add_definitions (-DRT_PLATFORM_LINUX)
target_include_directories(${MODULE_NAME} PRIVATE ${IARMBUS_INCLUDE_DIRS} ../helpers)
target_include_directories(${MODULE_NAME} PRIVATE ${RFC_INCLUDE_DIRS} ../helpers)
target_include_directories(${MODULE_NAME} PRIVATE $ENV{PKG_CONFIG_SYSROOT_DIR}/usr/include/pxcore)
target_include_directories(${MODULE_NAME} PRIVATE ${GLIB_INCLUDE_DIRS})

if(NOT RDK_SERVICES_L1_TEST)
target_link_libraries(${MODULE_NAME} PRIVATE ${NAMESPACE}Plugins::${NAMESPACE}Plugins rtRemote rtCore ${RFC_LIBRARIES} ${IARMBUS_LIBRARIES})
target_link_libraries(${MODULE_NAME} PRIVATE ${NAMESPACE}Plugins::${NAMESPACE}Plugins ${RFC_LIBRARIES} ${IARMBUS_LIBRARIES} ${XDIAL_LIBRARIES})
else(RDK_SERVICES_L1_TEST)
target_link_libraries(${MODULE_NAME} PRIVATE ${NAMESPACE}Plugins::${NAMESPACE}Plugins ${RFC_LIBRARIES} ${IARMBUS_LIBRARIES})
endif()
Expand Down
Loading
Loading