Commit Graph

170 Commits

Author SHA1 Message Date
alfaroh corneyiii
b17e186979 "Using Native Audio" Telemetry
#jira UE-151075
#rb rob.gay helen.yang
#preflight 628c08e4183c1e1346577d5a

[CL 20341003 by alfaroh corneyiii in ue5-main branch]
2022-05-23 18:58:53 -04:00
alfaroh corneyiii
fce3551e40 Fix 16-bit WAV import warning
#jira UE-152630
#rb aaron.mcleran
#preflight 628bfbff183c1e13465352b6

[CL 20339682 by alfaroh corneyiii in ue5-main branch]
2022-05-23 17:35:43 -04:00
Lauren Barnes
6248f8d412 Replacing legacy EditorStyle calls with AppStyle
#preflight 6272a74d2f6d177be3c6fdda
#rb Matt.Kuhlenschmidt

#ROBOMERGE-OWNER: Lauren.Barnes
#ROBOMERGE-AUTHOR: lauren.barnes
#ROBOMERGE-SOURCE: CL 20057269 via CL 20070159 via CL 20072035 via CL 20072203
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
#ROBOMERGE-CONFLICT from-shelf

[CL 20105363 by Lauren Barnes in ue5-main branch]
2022-05-09 13:12:28 -04:00
Matt Peters
7ad238a806 AssetRegistry includes (Engine/Source): change #include "AssetData.h" -> #include "AssetRegistry/AssetData.h", and similar for the other moved AssetRegistry headers.
#rb Zousar.Shaker
#rnx
#preflight 6270509a220f89f0ad573030

[CL 20016982 by Matt Peters in ue5-main branch]
2022-05-02 18:06:48 -04:00
jimmy smith
07434ffdf6 Upgrade SoundWave to use FEditorBulkData data
#rb paul.chipchase maxwell.hayes phil.popp
#jira UE-146869
#preflight 62574862153630bb90e60062

[CL 19748408 by jimmy smith in ue5-main branch]
2022-04-13 19:55:27 -04:00
Matt Peters
c1b46b1fed FAssetData: Callsites need to handle AssetData.GetClass() returning null. Added IsInstanceOf(UClass*) for the common operation GetClass() && GetClass->IsChildOf(BaseClass).
#jira UE-146521
#rb Zousar.Shaker
#rnx
#preflight 623874b789625f06129e466b

[CL 19450936 by Matt Peters in ue5-main branch]
2022-03-21 09:00:36 -04:00
TekuConcept
bc4f12e5ea Fix clang-13 crash in AudioEditor and AudioSynesthesia
#jira UE-127905
#rnx
#rb Rob.Gay
#lockdown Nick.Whiting
PR #8441
#preflight 62338e68ed772061b618f990

#ROBOMERGE-AUTHOR: phil.popp
#ROBOMERGE-SOURCE: CL 19426289 in //UE5/Release-5.0/... via CL 19427246
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v930-19419903)

[CL 19429559 by TekuConcept in ue5-main branch]
2022-03-17 19:09:18 -04:00
Rob Gay
0735abcd50 - Remove ensure in case first chunk fails to load and log descriptive error in the case that the asset is corrupt or was failed to be retrieved
- 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]
2022-03-16 14:39:03 -04:00
miles flanagan
8a99ef6410 Downgrade warning when overriding modulation destination clamp values since it is intentionally allowed now.
#jira ue-143036
#rb maxwell.hayes
#preflight 620ea638e8554a6f64eb0ffa

#ROBOMERGE-AUTHOR: miles.flanagan
#ROBOMERGE-SOURCE: CL 19081238 in //UE5/Release-5.0/... via CL 19095791
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v921-19075845)

[CL 19140446 by miles flanagan in ue5-main branch]
2022-02-24 23:15:05 -05:00
helen yang
f4a9338223 Add Audio Editor Settings options to pin various asset types
- Move MetaSounds editor settings to Content Editor Category, remove unused settings

#jira UE-141203
#rb rob.gay
#preflight 620584c84c6c33118fb20d7e

#ROBOMERGE-AUTHOR: helen.yang
#ROBOMERGE-SOURCE: CL 18945154 in //UE5/Release-5.0/... via CL 18946204 via CL 18946520
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v917-18934589)

[CL 18946535 by helen yang in ue5-main branch]
2022-02-10 18:45:19 -05:00
jimmy smith
152e0f7aeb Broadcast Wave support for timecodes
#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]
2022-02-03 18:59:40 -05:00
miles flanagan
1ef363d080 Fix sound submixes using linear volume values in decibel contexts when the modulation plugin is enabled.
#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]
2022-02-02 08:01:16 -05:00
anna lantz
fdf07ba2cf Deprecation of SpokenText field in SoundWave
#jira UE-76377
#rb ryan.mangin
#preflight 61f822b1a6632a34f34b358f

#ROBOMERGE-AUTHOR: anna.lantz
#ROBOMERGE-SOURCE: CL 18792917 in //UE5/Release-5.0/... via CL 18793615 via CL 18794483
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v908-18788545)

[CL 18794952 by anna lantz in ue5-main branch]
2022-01-31 14:55:54 -05:00
rob gay
522b5ad474 Split Modulation Registration into actual registration/Modulation proxy generation vs Settings construction to support AudioDevice-less DATAProxy generation
- 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]
2022-01-11 13:52:09 -05:00
aaron mcleran
1338e81e1b Fixing up sound class editor tooltip
#jira UE-112284
#rb trivial

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18426371 in //UE5/Release-5.0/... via CL 18426388
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18426401 by aaron mcleran in ue5-release-engine-test branch]
2021-12-09 17:58:17 -05:00
Marc Audy
0c3be2b6ad Merge Release-Engine-Staging to Test @ CL# 18240298
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
aurel cordonnier
fc542f6cfd Merge from Release-Engine-Staging @ 18081189 to Release-Engine-Test
This represents UE4/Main @18073326, Release-5.0 @18081140 and Dev-PerfTest @18045971

[CL 18081471 by aurel cordonnier in ue5-release-engine-test branch]
2021-11-07 23:43:01 -05:00
aurel cordonnier
a12d56ff31 Merge from Release-Engine-Staging @ 17791557 to Release-Engine-Test
This represents UE4/Main @17774255, Release-5.0 @17791557 and Dev-PerfTest @17789485

[CL 17794212 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-12 21:21:22 -04:00
aurel cordonnier
dc4bf61540 Merge from Release-Engine-Staging @ 17030559 to Release-Engine-Test
This represents UE4/Main @ 17030256 and Dev-PerfTest @ 17030553

[CL 17031509 by aurel cordonnier in ue5-release-engine-test branch]
2021-08-03 11:56:47 -04:00
aaron mcleran
08afc0d9c5 Fix for platform downsampling feature.
#rb Ryan.Mangin
#jira UE-119535

#ROBOMERGE-SOURCE: CL 16889400 via CL 16914159
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)

[CL 16914545 by aaron mcleran in ue5-release-engine-test branch]
2021-07-21 15:46:00 -04:00
phillip kavan
1b6914ca4b Extends the class viewer module to support multiple custom class filters along with an optional associated view option flag.
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]
2021-06-10 10:40:50 -04:00
aaron mcleran
36c6c39126 Actual fix for importing 24 bit audio
[FYI] Sondra.Moyls
#rb Rob.Gay
#jira UE-117680
#lockdown Nick.Whiting

#ROBOMERGE-SOURCE: CL 16612990 in //UE5/Release-5.0-EarlyAccess/... via CL 16612992
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)

[CL 16613003 by aaron mcleran in ue5-release-engine-test branch]
2021-06-09 17:14:56 -04:00
aaron mcleran
8ab2ea9641 Fix for importing 24 bit audio
[FYI] Sondra.Moyls
#rb Rob.Gay
#jira UE-117680
#lockdown Nick.Whiting

#ROBOMERGE-SOURCE: CL 16596835 in //UE5/Release-5.0-EarlyAccess/... via CL 16596844
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v828-16531559)

[CL 16596846 by aaron mcleran in ue5-release-engine-test branch]
2021-06-08 19:30:44 -04:00
Maxwell Hayes
4320abb33e Various import crash fixes: (possible segfault on non-standard-adhearing wave files, using higher channel asset as import template.)
#rb Dan.Thompson
#jira UE-113198

[CL 16275735 by Maxwell Hayes in ue5-main branch]
2021-05-11 13:47:46 -04:00
Lauren Barnes
39f1923ed0 Deprecating .Icon() as a slate attribute on SDockTab. By default, tab icons fall back to using the one for the tab spawner's menu item. SetTabIcon can be used in the edge cases where an icon needs to be set that doesn't match the default. Updating all found cases of .Icon() usage on SDockTab.
#jira UETOOL-3429
#preflight 60996a2bdd2e00000126ff25
#rb Matt.Kuhlenschmidt

[CL 16251489 by Lauren Barnes in ue5-main branch]
2021-05-10 14:19:15 -04:00