- Rename EnsureZerothChunkIsLoaded (because it doesn't actually ensure) to GetOrLoadFirstChunk
- Misc error-state logging fix-ups
- Report if seek failed for decoder input in more robust log statement and remove ensure
- Fix modified 0th chunk size not invalidating compressed data in OnPropertyChanged
#rb jimmy.smith
#rnx
#jira UE-145250
#preflight 62310d3eef5d0f0e8fe277b1
[CL 19409222 by Rob Gay in ue5-main branch]
#jira UE-143889
#rb rob.gay
#preflight 62191b0e847077002e8f0c24
#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 19157472 in //UE5/Release-5.0/... via CL 19159838
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)
[CL 19161488 by helen yang in ue5-main branch]
#jira UE-140906
#rb aaron.mcleran phil.popp
#swarm 18820277
#p4v-preflight-copy 18855272
#preflight 61fc69305e1fd462285146b6
[CL 18856226 by jimmy smith in ue5-main branch]
#preflight 61f9d7d5162e627eab50d6df
#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 18819598 in //UE5/Release-5.0/... via CL 18819607 via CL 18822893
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)
[CL 18824748 by miles flanagan in ue5-main branch]
- Made modulator settings objects stateless & removed AudioDevice dependency in mod settings constructors.
- Required moving ModulationParameters to thread-safe registered singleton registry in AudioExtensions and out of plugin
- Rename IAudioModulation/FAudioModulation to IAudioModulationManager/FAudioModulationManager for clarity
#rb phil.popp
#jira UE-138516
#rnx
#preflight 61ddc6b9f33c075417271dc2
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 18574824 in //UE5/Release-5.0/... via CL 18574848
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18574874 by rob gay in ue5-release-engine-test branch]
#jira UE-123975
#rb phil.popp
#preflight 61b196c7e0430ca438a95533
#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 18416580 in //UE5/Release-5.0/... via CL 18416585
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)
[CL 18416586 by jimmy smith in ue5-release-engine-test branch]
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971
[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485
[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
Additional changes:
- Deprecates the previous method for specifying a singular custom class viewer filter and updates all existing occurrences of this pattern in engine code.
- Extends the property editor utilities interface to expose custom class filter(s) that can be applied to the class picker widget used for editing class property values.
- Adds an implementation of this interface to SDetailsView such that additional class filter(s) can now be configured to be applied to all underlying class property nodes.
#jira UE-108316
#rb Lauren.Barnes
#preflight 60c2102e8ae8960001110d50
#ROBOMERGE-OWNER: phillip.kavan
#ROBOMERGE-AUTHOR: phillip.kavan
#ROBOMERGE-SOURCE: CL 16623084 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v831-16623017)
#ROBOMERGE-CONFLICT from-shelf
[CL 16623246 by phillip kavan in ue5-release-engine-test branch]