Commit Graph

111 Commits

Author SHA1 Message Date
ethan geller
19e0259c7c Minifix: remove ensure since it will fire when the wire isn't connected to a pin yet.
#ROBOMERGE-SOURCE: CL 11369996 via CL 11370012
#ROBOMERGE-BOT: (v654-11333218)

[CL 11370019 by ethan geller in Main branch]
2020-02-11 21:23:27 -05:00
ethan geller
370ae85daf #jira UE-88442
Fix for bad submix state when you click "Break Links..." on the output pin of an input submix.
#rb maxwell.hayes
[FYI] kevin.neilson


#ROBOMERGE-SOURCE: CL 11369446 via CL 11369453
#ROBOMERGE-BOT: (v654-11333218)

[CL 11369459 by ethan geller in Main branch]
2020-02-11 21:08:05 -05:00
ethan geller
f76c7b5d59 #jira UE-88411, UE-88400, UE-88402
Fixes for various static analysis warnings.
[FYI] marc.audy


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11309897 via CL 11309923
#ROBOMERGE-BOT: (v653-11302973)

[CL 11311354 by ethan geller in Main branch]
2020-02-10 16:04:01 -05:00
Ethan Geller
9121bc3a44 #jira none
Fix copyrights for new soundfield/endpoint files.
#rb none

[CL 11302296 by Ethan Geller in Main branch]
2020-02-09 19:34:33 -05:00
Ethan Geller
5af5f5bb09 #jira none
Fix build errors from merge resolutions:
1) get rid of DLL export inside AudioMixerSubmix even though Audio::FMixerSubmix is already declared as a DLL export
2) Fix downcast in SoundSubmixEditor to use USoundSubmixBase instead
#rb none

[CL 11302291 by Ethan Geller in Main branch]
2020-02-09 19:18:57 -05:00
ethan geller
1b9558d5fa Editgrate 4.25 audio features from project stream:
-Soundfield Submixes
-Endpoint Submixes
-Unreal Ambisonics Encoder/Decoder

[FYI] aaron.mcleran, maxwell.hayes, phil.popp, rob.gay, charles.egenbacher, kevin.neilson


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11302185 via CL 11302187
#ROBOMERGE-BOT: (v649-11301724)

[CL 11302191 by ethan geller in Main branch]
2020-02-09 18:57:53 -05:00
Josh Adams
aa9705149b Copying Private-LoadTimes-4.24 stream to Main. Biggest changes are in Materials/Shader memory freezing.
#rb none

[CL 11282608 by Josh Adams in Main branch]
2020-02-06 13:13:41 -05:00
Chris Gagnon
c3f9a18841 Merge from Main in prep for Dev-Tools-Staging Copy up
#rb none

[CL 11221539 by Chris Gagnon in Dev-Tools-Staging branch]
2020-02-04 17:00:31 -05:00
brooke hubert
66806be225 Context menus now close when an undo or redo action is performed in graph editors.
#Jira UE-85032
#rb lauren.barnes

#ROBOMERGE-OWNER: jeanmichel.dignard
#ROBOMERGE-AUTHOR: brooke.hubert
#ROBOMERGE-SOURCE: CL 11189944 in //UE4/Dev-Editor/...
#ROBOMERGE-BOT: TOOLS (Dev-Editor -> Dev-Tools-Staging) (v643-11205221)

[CL 11209280 by brooke hubert in Dev-Tools-Staging branch]
2020-02-03 15:30:39 -05:00
ethan geller
f37e121920 Audio Device Manager refactor submission take two. haven't added the bIsMutable flag yet but will next week.
[FYI] aaron.mcleran, ryan.mangin, marc.audy, matt.hoffman


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11188538 via CL 11188549
#ROBOMERGE-BOT: (v640-11091645)

[CL 11189822 by ethan geller in Main branch]
2020-01-30 18:48:52 -05:00
ryan mangin
ecac024413 Undo changelist 11153200:
CL 1 of 3: Refactor Audio Device Manager.
[FYI] ethan.geller
#rb: none

#ROBOMERGE-OWNER: ryan.mangin
#ROBOMERGE-AUTHOR: ryan.mangin
#ROBOMERGE-SOURCE: CL 11160333 via CL 11160335
#ROBOMERGE-BOT: (v640-11091645)

[CL 11162634 by ryan mangin in Main branch]
2020-01-29 11:34:23 -05:00
ethan geller
4fff0cce59 CL 1 of 3: Refactor Audio Device Manager.
[FYI] aaron.mcleran, rob.gay


#ROBOMERGE-OWNER: ethan.geller
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 11153200 via CL 11153210
#ROBOMERGE-BOT: (v640-11091645)

[CL 11153252 by ethan geller in Main branch]
2020-01-29 05:00:56 -05:00
bob tellez
73f3d19f1f Back out changelist 11119764, 11119772, 11119809, 11119849, 11121802, 11125895, 11124508. AutoTest assert
[FYI] Rob.Gay


#ROBOMERGE-SOURCE: CL 11125898 via CL 11126424
#ROBOMERGE-BOT: (v640-11091645)

[CL 11126508 by bob tellez in Main branch]
2020-01-28 05:18:04 -05:00
rob gay
b3fd6aadb5 Fix strict vs2019 compile
#rb none


#ROBOMERGE-SOURCE: CL 11121802 via CL 11121805
#ROBOMERGE-BOT: (v640-11091645)

[CL 11121809 by rob gay in Main branch]
2020-01-27 16:45:14 -05:00
rob gay
dd71a4cd08 - Deprecate AudioDevice implementation Engine/UnrealEngine monolythics & move to AudioDeviceManager
- Remove redundant static calls on AudioDevice in favor of AudioDeviceManager for finding Main/Active Devices (state managed by the manager, not individual devices)
#rb ethan.geller ryan.mangin


#ROBOMERGE-SOURCE: CL 11119764 via CL 11119771
#ROBOMERGE-BOT: (v640-11091645)

[CL 11119776 by rob gay in Main branch]
2020-01-27 15:55:07 -05:00
ryan durand
627baf970a Updating copyright for Engine Editor.
#rnx
#rb none


#ROBOMERGE-SOURCE: CL 10869241 via CL 10869527 via CL 10869904
#ROBOMERGE-BOT: (v613-10869866)

[CL 10870586 by ryan durand in Main branch]
2019-12-26 15:33:43 -05:00
rob gay
964c7aae88 - Fix infinite recursion crash in editor when adding submix and disallowing linking submix as master's parent
- Fix crash when removing a child submix from parent in wrong submix command cue (causing a modification of children while looping through parent ProcessAudio call)
- Clean-up weakptrs in submix instances that become invalid
- Ensure submix soft object paths are loaded on game thread
#rb ethan.geller
#jira UE-86096


#ROBOMERGE-SOURCE: CL 10868601 via CL 10869790
#ROBOMERGE-BOT: (v613-10869866)

[CL 10869972 by rob gay in Main branch]
2019-12-24 16:11:48 -05:00
ryan mangin
7696c7e3fb Moving SoundCueTemplate code out of Editor/AudioEditor and Engine
+ Addition of a new Editor module inside existing SoundCueTemplate plugin

#jira: fort-244515


[FYI] seth.weedin


#ROBOMERGE-SOURCE: CL 10727766 via CL 10727767
#ROBOMERGE-BOT: (v610-10636431)

[CL 10727768 by ryan mangin in Main branch]
2019-12-14 15:20:00 -05:00
Robert Manuszewski
7b6f840f7f Copying //UE4/Dev-Core @ 10708550 to Dev-Main (//UE4/Dev-Main)
#rb none

[CL 10708666 by Robert Manuszewski in Main branch]
2019-12-13 11:07:03 -05:00
maxwell hayes
6623e6d30c Fix for surround sound import issue where one channel will be silent
#jira UE-85014
#rb aaron.mcleran
[FYI] ethan.geller
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 10461332 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v595-10452236)

[CL 10461337 by maxwell hayes in Main branch]
2019-11-26 16:36:59 -05:00
rex hill
62bc081d51 Brought over changes related to Tool Menus
#rnx
#rb none


#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 9968254 via CL 9968365
#ROBOMERGE-BOT: (v560-9963197)

[CL 9969240 by rex hill in Main branch]
2019-11-04 12:21:36 -05:00
rob gay
d6966ab319 Fix copy pasta dup'ed loc string
#jira UE-82920
#rb none

#ROBOMERGE-SOURCE: CL 9959978 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v558-9892490)

[CL 9959982 by rob gay in Main branch]
2019-11-01 13:54:38 -04:00
rob gay
3a87907089 - Don't prompt for template update if reimporting sound
- Log to display if stopping a sound due to re-import
#rb aaron.mcleran


#ROBOMERGE-SOURCE: CL 9954573 via CL 9954684 via CL 9954708
#ROBOMERGE-BOT: (v558-9892490)

[CL 9954749 by rob gay in Main branch]
2019-11-01 08:31:36 -04:00
rob gay
a95cf35fa6 Fix for first import missing playback issue: Move and shuffle invalidation/free resource calls to end of SoundFactory and always call free regardless of bUseExistingSettings flag
#rb aaron.mcleran


#ROBOMERGE-SOURCE: CL 9939877 via CL 9939975 via CL 9941701
#ROBOMERGE-BOT: (v558-9892490)

[CL 9943017 by rob gay in Main branch]
2019-10-31 16:53:19 -04:00
rob gay
582216c52d Minor clean-up regarding static analysis warning
#rb none
#jira UE-82733

#ROBOMERGE-SOURCE: CL 9890829 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v553-9872581)

[CL 9890839 by rob gay in Main branch]
2019-10-30 10:28:04 -04:00