Commit Graph

25 Commits

Author SHA1 Message Date
yoan stamant
e6d36d7569 Remove references to deprecated plugin StructUtils (now part of CoreUObject)
#jira UE-216472
#rb devin.doucette

#changelist validated

[CL 34514179 by yoan stamant in ue5-main branch]
2024-06-19 17:04:50 -04:00
igor stefanovic
cf4e93cf31 Adding CaptureManager plugin to the LiveLink Hub program
#rb peter.wigg, zach.brockway

[CL 33788718 by igor stefanovic in ue5-main branch]
2024-05-21 04:10:45 -04:00
jeremie roy
1ba814e410 LiveLinkHub - Add settings to the hub. These can be accessed by the settings combo button on the top right of the app.
#rb jason.walter
#jira UE-211011

[CL 33667446 by jeremie roy in ue5-main branch]
2024-05-15 15:50:55 -04:00
jeremie roy
e94b016b73 Remove MSQuic dependency from LiveLinkHub
#jira UE-212500
#rb jason.walter

[CL 33023641 by jeremie roy in ue5-main branch]
2024-04-16 21:40:09 -04:00
jeremie roy
db90b0e853 Fix livelink hub plugins not getting staged with UE installed build
#jira UE-209076
#rb jason.walter
#prelfight 660341070f0b188ba61d2aec

[CL 32528949 by jeremie roy in ue5-main branch]
2024-03-26 19:03:24 -04:00
jeremie roy
227b91dbd0 LiveLinkHub - Enable Rokoko plugin
#jira UE-209916
#rb jason.walter

[CL 32424788 by jeremie roy in ue5-main branch]
2024-03-21 21:36:31 -04:00
jeremie roy
3c9effe99f LiveLinkHub - Enable PoseAI, Mocopi and vicon third party plugins
#rb Alejandro.Arango
#jira UE-209916

[CL 32283017 by jeremie roy in ue5-main branch]
2024-03-15 16:07:24 -04:00
jeremie roy
f1402ec1cf LiveLinkHub - Disable third party plugins
#rb Alejandro.Arango

[CL 32235256 by jeremie roy in ue5-main branch]
2024-03-13 20:26:50 -04:00
jeremie roy
fc1e4693ea Resubmit backed out change with modifications - CL32075832
-----------------------------------------------------------------
LiveLinkHub - Stage Vicon plugin if present

Stage missing vicon dependencies in livelinkhub
Fix Optitrack plugin not working in UEFN distribution because of wrong path in LLH's staging config.

#rb Geoffrey.Douglas
#jira UE-208674

[CL 32105664 by jeremie roy in ue5-main branch]
2024-03-07 18:28:46 -05:00
jeremie roy
52201e03e4 LiveLinkHub - Fix recordings not being found when launched through a cooked editor
Added a mount point to the user content folder and added EnabledDataSources to the defaulteditor config to enable asset discovery.

#rb Geoffrey.Douglas
#jira UE-208135

[CL 32103101 by jeremie roy in ue5-main branch]
2024-03-07 17:22:43 -05:00
justin peterson
418a4dea43 [Backout] - CL32073620 - CIS UE Error
[FYI] jeremie.roy
Original CL Desc
-----------------------------------------------------------------
LiveLinkHub - Allow copying Vicon binaries outside of NotForLicensees when compiling LiveLinkHub

Note: This is currently controlled through bLegalToDistributeBinary
Stage missing vicon dependencies in livelinkhub
Fix Optitrack plugin not working in UEFN distribution because of wrong path in LLH's staging config.

#rb Geoffrey.Douglas
#jira UE-208674

[CL 32076544 by justin peterson in ue5-main branch]
2024-03-06 20:50:37 -05:00
jeremie roy
01c44b1cc8 LiveLinkHub - Allow copying Vicon binaries outside of NotForLicensees when compiling LiveLinkHub
Note: This is currently controlled through bLegalToDistributeBinary
Stage missing vicon dependencies in livelinkhub
Fix Optitrack plugin not working in UEFN distribution because of wrong path in LLH's staging config.

#rb Geoffrey.Douglas
#jira UE-208674

[CL 32073850 by jeremie roy in ue5-main branch]
2024-03-06 19:11:51 -05:00
jeremie roy
9711818383 LiveLinkHub - Fix missing content from staged UEFN distribution
- Add an option to build third party livelink plugins, can be controlled through -set:WithLiveLinkHub3rdPartyPlugins=true / false
- Allow LiveLink logs in shipping (Off by default unless bAllowLogsInShipping is enabled)
- Stage LLH's defaultengine and editor setting config, which ensures the app's output log has the right font. This also fixes LiveLinkHub mistakenly ending up in the message bus sources.
- Add missing dependencies needed for some of the plugins (ie. LiveLinkLens, LiveLinkCamera...)

#rb jason.walter
#jira UE-208134 UE-208138

[CL 31936757 by jeremie roy in ue5-main branch]
2024-03-01 00:27:39 -05:00
jeremie roy
f1bf9718fb LiveLinkHub - Remove console window when launching app.
LLH contains an output log so we have no need for a console window anymore.

#jira UE-207842
#rb jason.walter

[CL 31788558 by jeremie roy in ue5-main branch]
2024-02-23 21:55:38 -05:00
jeremie roy
2d95736912 Edigrate 31716113
LiveLinkHub - Update cookededitor staging to include livelinkhub's executable and dependencies

Since LiveLinkHub can't read cooked content, we need to stage its dependencies separately.
In order to minimize the impact of LiveLinkHub's dependencies, the assets/plugins loaded by LiveLinkHub were audited so that we only stage the content we need, which currently sits at around 30 MB. This is in addition to the livelinkhub executable which sits at 242 MB.

LiveLinkHub's staging step can be enabled by adding the -set:WithLiveLinkHub=true  flag in the horde job parameters.

More work will be done in subsequent releases to reduce LLH's executable size. We also want to allow LLH to read from cookededitor's pak file to reduce potential data duplication.

#jira UE-204936
#rb jason.walter, josh.adams

[CL 31721140 by jeremie roy in ue5-main branch]
2024-02-22 10:10:06 -05:00
jeremie roy
e6f1583f72 Fix crash when loading livelink in shipping outside of engine directory
Compile without python (Note that plugin dependency is still needed for the other plugins to load)
Compile with MessageBus support in shipping
Compile without localization support

#jira UE-204936
#rb jason.walter

[CL 31133562 by jeremie roy in ue5-main branch]
2024-02-02 13:50:19 -05:00
jeremie roy
0f61160044 Move LiveLinkHub to its own experimental plugin
#jira UE-204917
#rb jason.walter

[CL 31130022 by jeremie roy in ue5-main branch]
2024-02-02 12:30:23 -05:00
jeremie roy
da9d328d59 LiveLink Hub
Change LiveLinkHub to use the card layout
Fix crash caused by null structdetailsview
Fix output log tab not being spawned when layout is restored
Clean up UI


#rb jason.walter
#jira UE-203919

[CL 30803792 by jeremie roy in ue5-main branch]
2024-01-23 09:56:28 -05:00
jason walter
fcfb29a3b0 Fix horde issue 416438 move LiveLinkInputDevice to optional plugin.
[CL 30658128 by jason walter in ue5-main branch]
2024-01-17 09:55:34 -05:00
jason walter
d804e8a213 Add support for a Live Link Input Device. Currently it only supports game pad devices on Win64 (mostly XInputInterface.cpp). The LiveLink device establishes a thread to poll device data and send over live link.
#jira UE-199982
#rb jeremie.roy

[CL 30643102 by jason walter in ue5-main branch]
2024-01-16 15:33:07 -05:00
jeremie roy
0061482367 LiveLinkHub - Improve boot time by disabling shared DDC and autosdk
Add some cpu scopes
Add optional monolithic mode

#rb jason.walter

[CL 30155621 by jeremie roy in ue5-main branch]
2023-12-06 10:31:59 -05:00
wouter dek
8fb3f24995 Fix messagebox not working in version selector due to missing resources in exe. Similar to CL 23287701.
#jira UE-200893

[CL 30082932 by wouter dek in ue5-main branch]
2023-12-04 10:58:57 -05:00
jeremie roy
65c4f12936 Add livelinkhub to program allowlists
Add optional plugin dependencies to LiveLinkHub

#rb jason.walter

[CL 29786779 by jeremie roy in ue5-main branch]
2023-11-16 14:54:30 -05:00
jeremie roy
06e88b35dc Fix missing copyright notice in livelinkhub launcher program
#rb none

[CL 28801998 by jeremie roy in ue5-main branch]
2023-10-16 12:21:47 -04:00
jeremie roy
504e888f5e Initial submission of livelink hub program launcher
#jira UE-195057
#rb jason.walter, geoffrey.douglas

[CL 28801840 by jeremie roy in ue5-main branch]
2023-10-16 12:18:42 -04:00