Files
UnrealEngineUWP/Engine/Source/Developer/AudioFormatOgg
danny couture af747e2742 Allow async sound wave compression for ogg vorbis, adpcm and bink
- Make the basic sound compression thread-safe by gathering immutable inputs from USoundWave before going async
  - Report oggvorbis, adpcm and bink codec as thread-safe
  - Remove old USoundWave write-back during cook as it is not needed anymore and would not be executed on DDC hit anyway.
  - Fix missing RawData lock protection where RawData is used in editor

  - 2h47m to 2h03m when cooking FN content with sound not present in the local DDC cache

#tests
  - No binary diff on ShooterGame and FN cooked content
  - Sound related automation tests all pass in EngineTest

#rnx
#rb Jimmy.Smith
#preflight 623dc8b84368f558e3167cc0

[CL 19525145 by danny couture in ue5-main branch]
2022-03-28 07:05:08 -04:00
..