Commit Graph

43 Commits

Author SHA1 Message Date
Rob Gay
7a7793e767 Deprecate more AlignedFloatBuffer callsites and use FAlignedFloatBuffer
#rb trivial
#rnx
#preflight 60918ea390631e0001d41516

[CL 16198391 by Rob Gay in ue5-main branch]
2021-05-04 16:05:46 -04:00
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Marc Audy
01b7c9f4f5 Merge UE5/RES @ 15958325 to UE5/Main
This represents UE4/Main @ 15913390 and Dev-PerfTest @ 15913304

[CL 15958515 by Marc Audy in ue5-main branch]
2021-04-08 14:32:07 -04:00
Marc Audy
0cbbc781ca Merge UE5/Release-Engine-Staging @ 15740152 to UE5/Main
This represents UE4/Main @ 15709114

[CL 15740605 by Marc Audy in ue5-main branch]
2021-03-18 15:20:03 -04:00
maxwell hayes
fdbecb4db6 Follow-up refactor to address fallout from FSoundWaveProxy
#jira UE-108764, UE-109386, UE-108969, UEAU-691
#rb Phill.Popp

#ROBOMERGE-SOURCE: CL 15538813 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v771-15082668)

[CL 15538828 by maxwell hayes in ue5-main branch]
2021-02-26 02:30:51 -04:00
Maxwell Hayes
36dc9ec1f2 Metasound wave player node
#rb Aaron.McLeran
#jira UEAU-615

[CL 15175555 by Maxwell Hayes in ue5-main branch]
2021-01-24 16:12:59 -04:00
Marcus Wassmer
3b81cf8201 Merging using //UE5/Main_to_//UE5/Release-Engine-Staging @14384769
autoresolved files
#rb none

[CL 14384911 by Marcus Wassmer in ue5-main branch]
2020-09-24 00:43:27 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
jimmy smith
88ca1e7ef6 Circular buffer refactor of AudioMixer produce/consume cycles. (code by Ethan).
#rb Ethan.Geller, Aaron.Mcleran, Rob.Gay, Maxwell.Hayes, Phil.Popp
[FYI] ethan.geller

#ROBOMERGE-SOURCE: CL 12826047 via CL 12826127 via CL 12826139
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v681-12776863)

[CL 12826160 by jimmy smith in Main branch]
2020-04-15 17:21:20 -04:00
ethan geller
bcdd5a52a9 #jira UE-89071
Fix for shutdown for single-threaded applications. FadeOut waits for an FEvent that never gets hit.
#rb aaron.mcleran

#ROBOMERGE-SOURCE: CL 12665051 in //UE4/Release-4.25/... via CL 12665057 via CL 12665070
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12665084 by ethan geller in Main branch]
2020-04-07 17:56:28 -04:00
rob gay
853548e7af Clean-up using TryLock
#rb aaron.mcleran
[FYI] maxwell.hayes
#rnx

#ROBOMERGE-SOURCE: CL 12497787 via CL 12497792 via CL 12497795
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v673-12478461)

[CL 12497805 by rob gay in Main branch]
2020-03-31 12:22:49 -04:00
maxwell hayes
06e4f4b0d8 Added extra logging behind a cvar to help diagnose "client sometimes launches with no audio" issue
#rb Rob.Gay


#ROBOMERGE-SOURCE: CL 11469200 via CL 11469208 via CL 11469209
#ROBOMERGE-BOT: (v654-11333218)

[CL 11469210 by maxwell hayes in Main branch]
2020-02-17 19:08:20 -05:00
jimmy smith
c7428bc284 Fix for Audio hang on exit
#rb ethan.geller aaron.mcleran
[FYI] ben.woodhouse


#ROBOMERGE-OWNER: jimmy.smith
#ROBOMERGE-AUTHOR: jimmy.smith
#ROBOMERGE-SOURCE: CL 11381312 via CL 11389180 via CL 11389462 via CL 11389731
#ROBOMERGE-BOT: (v654-11333218)

[CL 11395840 by jimmy smith in Main branch]
2020-02-12 15:09:46 -05:00
Rolando Caloca
5b82f15def Copying //UE4/Dev-RenderPlat-Staging@11388153 to //UE4/Main
#rb none
#rnx

[CL 11388545 by Rolando Caloca in Main branch]
2020-02-12 13:27:19 -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
phil popp
baefdea9aa Integrate FFTAlgorithm and ConvolutionAlgorithm work from //UE4/Private-Reverb/...
#rb Ethan.Geller, Maxwell.Hayes


#ROBOMERGE-SOURCE: CL 11285078 via CL 11285087
#ROBOMERGE-BOT: (v647-11244347)

[CL 11285092 by phil popp in Main branch]
2020-02-06 14:31:11 -05:00
Chris Gagnon
76c6bcbfeb UE4 Main merged to Dev-Tools-Staging at CL 11164391
#rb none

[CL 11171981 by Chris Gagnon in Dev-Tools-Staging branch]
2020-01-29 20:39:37 -05:00
Max Chen
b4881d8bf8 Copying //UE4/Dev-Editor to Dev-Tools-Staging (//UE4/Dev-Tools-Staging) @11123875
#rb none
#jira none

[CL 11123880 by Max Chen in Dev-Tools-Staging branch]
2020-01-27 20:11:15 -05:00
bob tellez
b877cf06a0 #UE4 Fix deadlock at startup due to locked critical section that was never unlocked
[FYI] maxwell.hayes


#ROBOMERGE-SOURCE: CL 11103498 via CL 11103591
#ROBOMERGE-BOT: (v640-11091645)

[CL 11103617 by bob tellez in Main branch]
2020-01-24 03:20:12 -05:00
rob gay
d9c70894fb Remove unused function header
#rb none
#rnx


#ROBOMERGE-SOURCE: CL 10960304 via CL 10960369
#ROBOMERGE-BOT: (v632-10940481)

[CL 10960388 by rob gay in Main branch]
2020-01-13 16:12:05 -05:00
rob gay
62c8d64307 - Fix for issue when audio engine goes silent when swaping from null device
- Fix null ref on shutdown
#rb aaron.mcleran


#ROBOMERGE-SOURCE: CL 10945649 via CL 10945651
#ROBOMERGE-BOT: (v632-10940481)

[CL 10945653 by rob gay in Main branch]
2020-01-10 16:33:51 -05:00
ryan durand
0f0464a30e Updating copyright for Engine Runtime.
#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]
2019-12-26 14:45:42 -05:00
rob gay
3aebac1bea Missing file
#rb none


#ROBOMERGE-SOURCE: CL 10644382 via CL 10644408
#ROBOMERGE-BOT: (v609-10634694)

[CL 10644414 by rob gay in Main branch]
2019-12-10 17:55:25 -05:00
maxwell hayes
0cae469ea9 Fixing up double initialization of Next Read/Write Buffer indices for null device audio rendering (was causing automated tests to hit assert)
#jira UE-84684
#rb rob.gay
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 10363662 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v594-10333955)

[CL 10363663 by maxwell hayes in Main branch]
2019-11-21 18:38:37 -05:00
maxwell hayes
123a044cbb Fixing assertion in automated tests (caused by double call to BeginGeneratingAudio)
#jira UE-84684
#rb ethan.geller
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 10332533 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v593-10286020)

[CL 10332534 by maxwell hayes in Main branch]
2019-11-20 21:48:42 -05:00