#rb lauren.ridge
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 6377767 via CL 6383912 via CL 6384038
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6389746 by rex hill in Dev-Build branch]
- Fix bug with IOS & XAudio2 old backends not respecting platform settings code/ini settings
- Move AudioDevice to override quality settings MaxChannels by ANY platform setting, on init, not just the minimal value. This is okay on init as the source array has yet to be initialized.
https://p4-swarm.epicgames.net/reviews/6260062
#rb ethan.geller
#rb phil.popp
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 6345170 via CL 6346183 via CL 6346278
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6356496 by rob gay in Dev-Build branch]
#rb evan.kinney
[at]michael.kirzinger
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: paul.moore
#ROBOMERGE-SOURCE: CL 6098261 via CL 6098265 via CL 6099464 via CL 6099509
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6124044 by paul moore in Dev-Build branch]
Fix PreInit not being called on XR plugins when the -hmd parameter is specified
#jira UE-70061
#rb Nick.Whiting
#lockdown cristina.riveron
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jules.blok
#ROBOMERGE-SOURCE: CL 5932461 in //UE4/Release-4.22/... via CL 5933171
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5946296 by jules blok in Dev-Build branch]
#rb none
#tests Android Client
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: thomas.ross
#ROBOMERGE-SOURCE: CL 5537027 via CL 5547592 via CL 5547918 via CL 5548102
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5549857 by thomas ross in Dev-Build branch]
Disable signing on platforms that we wanted encryption enabled for by default (mobile mainly)
Add a warning if pak signing or encryption is enabled but there is no key, then disable the offending functionality for that build
#rb none
#jira UE-71811, UE-71806
#lockdown cristina.riveron
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 5487098 in //UE4/Release-4.22/... via CL 5487102
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5507318 by graeme thornton in Dev-Build branch]
The definition of the delegate type must specify the class and property name of the delegate that will use it and the type cannot be used outside of that context or just on the stack.
UMulticastDelegateProperty is now abstract and has 2 subclasses (UMulticastDelegateInlineProperty and UMulticastDelegateSparseProperty). The SparseProperty SignatureFunction will be a USparseDelegateFunction.
The sparse delegates do not work correctly with the python bindings at this point, but this will be visited soon.
#rb Michael.Noland
#jira
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 5295832 via CL 5306530 via CL 5306657
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5322206 by marc audy in Dev-Build branch]