Integration touches several places in the engine:
1) SoundWave -- A check box enables Bink Audio as the codec of choice for that sound wave.
2) Decoder - Each supported platform's AudioMixer now returns BINK if the soundwave requests it. Additionally, the TargetPlatform returns BINK as an available codec, and returns it to the cooking code if the sound wave requests it.
3) Encode - TargetPlatform.Build.cs adds the encoder to the editor dependencies, and it gets picked up in the TPMM formats search.
[CL 16682710 by Dan Thompson in ue5-main branch]
Fix up min call in SDL code.
#rb none
#ROBOMERGE-SOURCE: CL 12122855 in //UE4/Release-4.25/... via CL 12122856
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)
[CL 12122858 by ethan geller in Main branch]
minor: sanity check num channels from the audio device on linux. Callstack for crash indicates an OOB access on envelope array.
#rb none
#ROBOMERGE-SOURCE: CL 12121694 in //UE4/Release-4.25/... via CL 12121697
#ROBOMERGE-BOT: RELEASE (Release-4.25Plus -> Main) (v657-12064184)
[CL 12121704 by ethan geller in Main branch]
#rb Ethan.Geller, Maxwell.Hayes
#ROBOMERGE-SOURCE: CL 11285078 via CL 11285087
#ROBOMERGE-BOT: (v647-11244347)
[CL 11285092 by phil popp in Main 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]
#jira UE-80050 Remove HTML5 code from engine
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 10272777 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v591-10236483)
[CL 10272778 by nick shin in Main branch]
#jira UE-80050 Remove HTML5 code from engine
#rb none
#rnx
#ROBOMERGE-SOURCE: CL 9884403 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v553-9872581)
[CL 9884404 by nick shin in Main branch]
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none
[CL 8321295 by Josh Markiewicz in Main branch]
- Add GetMaxSources() that provides actual max number of sources (internal MaxSources + NumStoppingSources)
- More clean-up around platform implementation for GetPlatformSettings
#rb aaron.mcleran
[FYI] ethan.geller
#ROBOMERGE-OWNER: rob.gay
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 7675366 via CL 7681898
#ROBOMERGE-BOT: (v382-7680231)
[CL 7681899 by rob gay in Main branch]