#rb patrick.boutot
#jira UE-82979
#ROBOMERGE-SOURCE: CL 10069863 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v573-10069714)
[CL 10069865 by simon therriault in Main branch]
When resolving the VirtualCamera from LiveLink, use the parent bone.
#rb david.hibbitts, simon.therriault
#jira UE-82928
#ROBOMERGE-SOURCE: CL 10013195 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v562-10004402)
[CL 10013199 by patrick boutot in Main branch]
#jira UE-78182
#rb simon.therriault
#ROBOMERGE-SOURCE: CL 7937726 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v391-7919777)
[CL 7937743 by patrick boutot in Main branch]
#jira
#rnx
[CODEREVIEW] Patrick.Boutot
#ROBOMERGE-SOURCE: CL 7841874 via CL 7860788
#ROBOMERGE-BOT: (v389-7813075)
[CL 7860836 by marc audy in Main branch]
This represents Main at CL# 7706454 and Release-4.23 at CL#7706002
#jira
#rnx
#ROBOMERGE-SOURCE: CL 7841785 via CL 7860775
#ROBOMERGE-BOT: (v389-7813075)
[CL 7860828 by marc audy in Main branch]
Back out changelist 7822943
Add deprecation path for ILiveLinkSource::IsSourceStillValid. Add a new function IsSourceValid
#rb none
#jira UE-78470
#ROBOMERGE-SOURCE: CL 7839258 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)
[CL 7839261 by patrick boutot in Main branch]
#rb simon.therriault
#jira none
#ROBOMERGE-SOURCE: CL 7822943 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v389-7813075)
[CL 7822976 by patrick boutot in Main branch]
#jira UE-76056
#rb simon.therriault
#ROBOMERGE-SOURCE: CL 7790661 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v388-7785529)
[CL 7793081 by patrick boutot in Main branch]
Change LiveLink client tick order to tick at the start of the frame.
Request the live enabled in LiveLinkUI
Change TimecodeSync tick order to after the frame.
Change LiveLink buffering system.
Add unit to livelink setting properties.
Add interpolation with timecode to LiveLink
#rb simon.therriault
#jira UE-78355
#ROBOMERGE-SOURCE: CL 7773624 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v385-7708028)
[CL 7773637 by patrick boutot in Main branch]
#rb none
#jira UE-78237
[FYI] patrick.boutot
#ROBOMERGE-SOURCE: CL 7694880 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v384-7690951)
[CL 7694919 by simon therriault in Main branch]
#rb none
#jira UE-76885
#ROBOMERGE-SOURCE: CL 7227615 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7227619 by simon therriault in Main branch]
- Updating AppleARKitLiveLinkSource to use new API
#rb patrick.boutot
#jira UE-76641
#ROBOMERGE-SOURCE: CL 7140155 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7140156 by simon therriault in Main branch]
#jira UE-76614
#rb simon.therriault
#ROBOMERGE-SOURCE: CL 7139871 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7139872 by patrick boutot in Main branch]
Block any connection made to the Evaluate LiveLink Frame role pin.
#rb simon.therriault
#jira UE-76513
#ROBOMERGE-SOURCE: CL 7112028 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7112031 by patrick boutot in Main branch]
Updated LiveLink Camera and Light data structures
#rb patrick.boutot
#jira UE-75520
#ROBOMERGE-SOURCE: CL 7095788 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7095796 by simon therriault in Main branch]
- Fix for LiveLink recording crash when no transforms in animation role
- Fix for animation deprecation path not adding curve names to static data
- Fix for livelink interpolation mode crash
#jira UE-76503
#jira UE-76489
#rb none
#ROBOMERGE-SOURCE: CL 7089840 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7089856 by simon therriault in Main branch]
#rb simon.therriault
#jira UE-76445
fix CIS missing include introduce with CL 6907128
#jra UE-75946
#rb none
Fix when converting old live link sequence data. Was always creating an animation role data but sequence with no bones should be made with the basic role only.
#rb mike.zyracki
#jira UE-76037
Added AxisSwitch PreProcessor for LiveLink
#jira UE-75519
#rb patrick.boutot, simon.therriault
Fix for empty curves in old live link sequence data
#rb patrick.boutot
#jira UE-76037
Fix LiveLink style path for one image.
#rb simon.therriault, jamie.dale
#jira UE-75287
Fix for crash when opening Mobu. TargetPlatformManager must be initialized early on in game thread when using UDPMessaging
#rb patrick.boutot
#jira UE-75680
Add deprecation path for LiveLinkBlueprintStructs.
#jira UE-76057
#rb simon.therriault
Update EvaluateLiveLink blueprint node. Fix output and use the role as a separate output. Remove LiveLink evaluate by world time and use World Time Offset, since we are using double for time and float is not precise enough.
Add evaluate LiveLink at sene and world time to Blueprint.
Expose LiveLink "enabled" functions
#rb simon.therriault
#jira UE-75794
Missing include introduce with last integration CL 6939912
#rb none
#jira UE-76120, UE-76121
- Fix for crash when evaluating a basic object from mobu with the skeleton hierarchy (property names were not matching property values)
#rb patrick.boutot
#jira UE-75057, UE-75579
Add default value for LiveLinkFrameInterpolator
#rb simon.therriault
#jira UE-76443
- Changed behavior when static data received with different role. Previous subject is removed and a new one is created
- Fix for crash when pushing subject frame without static data received.
#rb patrick.boutot
#jira UE-75195
Fix for LiveLinkComponent posteditchange not listening for inner struct member changed
#rb patrick.boutot, daniel.rahier
#jira UE-75793
Add comments and deprecation path to LiveLinkSourceFactor
#rb simon.therriault
[FYI] david.hibbitts
- Updating LiveLink AnimPose and PreviewController to use new picker
#rb patrick.boutot
#jira UE-75600
Fixing CIS : Missing include and deprecation warning disable
#rb patrick.boutot
#jira UE-76424, UE-76420
#ROBOMERGE-SOURCE: CL 7065660 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v367-6836689)
[CL 7065663 by patrick boutot in Main branch]
#jira UE-71428
#rb none
#ROBOMERGE-SOURCE: CL 5369409 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5369415 by david hibbitts in Main branch]
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people
#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024
[CL 5226277 by Josh Adams in Main branch]