fix renderdoc check happening too late for certain SLI settings
Both changes proposed by ikrima/kite&lighting.
#rb rolando.caloca
#jira none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jonas.meyer
#ROBOMERGE-SOURCE: CL 7099898 in //UE4/Release-4.23/... via CL 7099899
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)
[CL 7126689 by jonas meyer in Dev-Build branch]
#rb ben.woodhouse
#ROBOMERGE-VERSION: 348-6547088
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: john.white
#ROBOMERGE-SOURCE: CL 6542674 via CL 6542890 via CL 6543185
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6563456 by john white in Dev-Build branch]
#rb none
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: john.white
#ROBOMERGE-SOURCE: CL 6427274 via CL 6427662 via CL 6428670
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6477029 by john white in Dev-Build branch]
#rb ben.woodhouse
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: john.white
#ROBOMERGE-SOURCE: CL 6409593 via CL 6409859 via CL 6410616
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6464536 by john white 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 Dan Hertzka
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.stephenson
#ROBOMERGE-SOURCE: CL 6257693 via CL 6266054 via CL 6266106
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6280189 by chris stephenson in Dev-Build branch]
Implements pause/unpause in windows video recording
Stops platform dependent video recorder from editing timestamps of shared FGameplayMediaEncoderSample
[peter.lockhart additions]
Fixed crash where we try to determine if a sample is a video type - after moving the object, the underlying Sample object is null, so we can't query it for its flags
#rnx
#rb Andriy.Tylychko
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: peter.lockhart
#ROBOMERGE-SOURCE: CL 6078696 via CL 6078701 via CL 6081247 via CL 6081256
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 6084936 by peter lockhart in Dev-Build branch]
#rb None
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: chris.bunner
#ROBOMERGE-SOURCE: CL 5862690 via CL 5867796 via CL 5867840 via CL 5870772 via CL 5870860
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build)
[CL 5893047 by chris bunner in Dev-Build branch]