#jira UE-91344, UE-91191
#rb alejandro.arango
#lockdown simon.tourangeau
#ROBOMERGE-SOURCE: CL 12685939 in //UE4/Release-4.25/... via CL 12685949 via CL 12685961
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)
[CL 12685972 by simon therriault in Main branch]
#rb alejandro.arango
#jira UE-91191, UE-89367
#ROBOMERGE-SOURCE: CL 12465207 in //UE4/Release-4.25/... via CL 12465210 via CL 12465335
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v672-12450963)
[CL 12465337 by simon therriault in Main branch]
- Disabled LiveLink' ValidEngineTime and ValidTimecodeFrame setting by default.
- Add option to set the LiveLink source to Timecode by default.
#rb patrick.boutot, simon.therriault, alejandro.arango
#author simon.therriault, patrick.boutot
#jira none
#ROBOMERGE-SOURCE: CL 11549458 in //UE4/Release-4.25/... via CL 11549463
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v654-11333218)
[CL 11578175 by patrick boutot in Main branch]
- Adding a test map and an actor to validate synchronization of incoming data through livelink and sdi. Locations and colors are used to validate expected data sent from TimeSynchronizationWriter
#rb patrick.boutot
[CL 11064211 by Simon Therriault in Dev-VirtualProduction branch]
#rnx
#rb none
#ROBOMERGE-OWNER: ryan.durand
#ROBOMERGE-AUTHOR: ryan.durand
#ROBOMERGE-SOURCE: CL 10869210 via CL 10869511 via CL 10869900
#ROBOMERGE-BOT: (v613-10869866)
[CL 10870549 by ryan durand in Main branch]
Use a TOptional in FApp, if there is not TCProvider, the frame time will be invalidated. This will change soon in another CL where we will have a "default" TC if no provider is defined but the frame time can be invalid if the TC provider is not "synchronized".
Remove FTimecode for maths in LiveLink and nDisplay, only use timecode for display.
Use FTimecode::IsDropFormatTimecodeSupported for now, to convert from FrameTime to Timecode. That will be changed in another CL when we support NDF and DF properly.
Deprecated AudioCaptureTimecodeProvider.
Generate a default TC value when no TC provided is set. By default it's enabled and the framerate is 24 fps.
Add a CVar that set the engine in DropFrame or NonDropFrame when the TC is 29.97 or 59.94.
Remove the option in sequencer to select between the 2. It's a CVar and not a project settings because other softwares that link with Core need that information.
#rb simon.therriault, andrew.grant
[CL 10730014 by Patrick Boutot in Dev-VirtualProduction branch]
- Added support for multiple virtual subject sources
- Added support to create virtual subject sources from UI (not shown for now)
- Added better UI to show missing linked subjects from Animation VirtualSubject
- Added option in Animation virtual subject to append subject name to facilitate usage
#jira UEENT-3210
#rb patrick.boutot
[CL 10310156 by Simon Therriault in Dev-VirtualProduction branch]