Commit Graph

70 Commits

Author SHA1 Message Date
aaron mcleran
392cfe7d85 Fixing IOS build
#jira UE-140979
#rb Maxwell.Hayes
#preflight 61fc333ce058822bdaa5b595
#lockdown Cristina.Riveron

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18856401 in //UE5/Release-5.0/... via CL 18856410 via CL 18856633
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18856656 by aaron mcleran in ue5-main branch]
2022-02-03 19:11:30 -05:00
aaron mcleran
3e1f59a6c8 fixing compile error
- Fixing up legacy backend (that should have been deleted) to implement the changed interface.

#jira UE-140979
#rb Maxwell.Hayes
#preflight 61f97ad7f02e20f45add6d45
#lockdown Nick.Whiting

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18830517 in //UE5/Release-5.0/... via CL 18830523 via CL 18830850
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v910-18824042)

[CL 18830893 by aaron mcleran in ue5-main branch]
2022-02-02 13:54:23 -05:00
maxwell hayes
94f1e0cbc5 CIS accessing member that is now private (replacing w/ appropriate getter)
#jira UE-139894
#rb trivial
#preflight none

#ROBOMERGE-AUTHOR: maxwell.hayes
#ROBOMERGE-SOURCE: CL 18697892 in //UE5/Release-5.0/... via CL 18697928 via CL 18697939
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18697976 by maxwell hayes in ue5-main branch]
2022-01-21 17:32:14 -05:00
Florin Pascu
abad932d84 Fix IOSAudioBuffer.cpp compile error
#jira UE-134145
#rb none
#fyi Jack.Porter

#ushell-cherrypick of 18081785 by Jack.Porter

[CL 18150859 by Florin Pascu in ue5-main branch]
2021-11-11 10:11:09 -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
maxwell hayes
a781a97922 Improvements to Metasound Wave decoding
#jira UE-108501, UE-107548, UEAU-693
#rb Phil.Popp

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

[CL 15564769 by maxwell hayes in ue5-main branch]
2021-03-01 20:25:28 -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
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
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
maxwell hayes
7484af145c Removing stereo bleed members. Not used in the new audio engine.
#rb Aaron.McLeran
#jira UE-87035


#ROBOMERGE-SOURCE: CL 11097936 via CL 11097944 via CL 11097952
#ROBOMERGE-BOT: (v640-11091645)

[CL 11097958 by maxwell hayes in Main branch]
2020-01-23 15:01:48 -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
maxwell hayes
a601b58deb Fix for ios issue "audio not resuming after ios alarm goes off"
[FYI] Randolph.Kestner, Michael.Kirzinger
#rb Ethan.Geller


#ROBOMERGE-SOURCE: CL 9600206 via CL 9601331 via CL 9601473
#ROBOMERGE-BOT: (v526-9587114)

[CL 9601601 by maxwell hayes in Main branch]
2019-10-15 14:28:23 -04:00
Rolando Caloca
1a30325d6f Copying //UE4/Dev-RenderPlat-Staging@9551419 to //UE4/Main
#rb none
#rnx

[CL 9551447 by Rolando Caloca in Main branch]
2019-10-11 15:33:31 -04:00
maxwell hayes
2996f0f0f2 Merging AudioMixer change from 11.1 to 12 (added logging to see old iOS audio backend initialize)
#rb none
[FYI] Ethan.Halvorsen


#ROBOMERGE-SOURCE: CL 8787087 via CL 8787107 via CL 8792709
#ROBOMERGE-BOT: (v422-8689730)

[CL 8792722 by maxwell hayes in Main branch]
2019-09-17 21:01:52 -04:00
ethan geller
a904f8f16e Fix for crash on seeking to low values with Stream Caching enabled. #jira FORT-205315
[REVIEW] aaron.mcleran, maxwell.hayes
#rb aaron.mcleran, maxwell.hayes


#ROBOMERGE-SOURCE: CL 8514382 via CL 8514383 via CL 8514445 via CL 8514448 via CL 8514642
#ROBOMERGE-BOT: (v406-8472469)

[CL 8514663 by ethan geller in Main branch]
2019-09-06 02:25:22 -04:00
ethan geller
dd13d09670 Fix for ADPCM crash when using the old iOS audio backend with stream caching. Explicitly releases stream chunk when IOSAudioSource::Stop is called.
#rb ryan.mangin


#ROBOMERGE-SOURCE: CL 8321523 via CL 8357556
#ROBOMERGE-BOT: (v401-8057353)

[CL 8358791 by ethan geller in Main branch]
2019-08-27 21:08:13 -04:00
ethan geller
ac9d91dab1 [FYI] aaron.mcleran, kevin.neilson, randolph.kestner, jay.chaney, peter.sauerbrei
#ROBOMERGE-SOURCE: CL 8039266 via CL 8040533 via CL 8044122 via CL 8046701
#ROBOMERGE-BOT: (v400-8057353)

[CL 8066059 by ethan geller in Main branch]
2019-08-15 16:56:27 -04:00
ethan geller
85075614f4 2nd attempt to clean up buffer properly on iOS when the source is stopped.
#rb aaron.mcleran
[FYI] randolph.kestner



#ROBOMERGE-SOURCE: CL 7956585 via CL 7956589 via CL 7956590 via CL 7957172
#ROBOMERGE-BOT: (v393-7951996)

[CL 7957223 by ethan geller in Main branch]
2019-08-12 22:59:12 -04:00
ethan geller
cf3172bc34 [FYI] aaron.mcleran
#ROBOMERGE-SOURCE: CL 7937844 via CL 7937845 via CL 7937846 via CL 7941129
#ROBOMERGE-BOT: (v391-7919777)

[CL 7941214 by ethan geller in Main branch]
2019-08-09 20:44:58 -04:00
bob tellez
1604485ae7 Back out changelist 7907190. IOS compile errors
[FYI] Ethan.Geller


#ROBOMERGE-SOURCE: CL 7909089 via CL 7909093 via CL 7909097 via CL 7917994
#ROBOMERGE-BOT: (v389-7813075)

[CL 7918079 by bob tellez in Main branch]
2019-08-09 00:11:17 -04:00
ethan geller
61f706d59b #ROBOMERGE-SOURCE: CL 7907149 via CL 7917579
#ROBOMERGE-BOT: (v389-7813075)

[CL 7917665 by ethan geller in Main branch]
2019-08-09 00:03:15 -04:00
rob gay
bb7a6404b3 More clean-up around initialization of audio MaxChannels/GetPlatformSettings
- Add GetMaxSources() that provides actual max number of sources (internal MaxSources + NumStoppingSources)
- More clean-up around platform implementation for GetPlatformSettings
#rb aaron.mcleran
[FYI] ethan.geller


#ROBOMERGE-OWNER: rob.gay
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 7675366 via CL 7681898
#ROBOMERGE-BOT: (v382-7680231)

[CL 7681899 by rob gay in Main branch]
2019-08-01 10:17:25 -04:00
rob gay
ee3cddfb6e Fixing iOS from previous check-in
#rb none


#ROBOMERGE-SOURCE: CL 7667711 via CL 7673009
#ROBOMERGE-BOT: (v380-7672804)

[CL 7673072 by rob gay in Main branch]
2019-07-31 13:32:28 -04:00
marc audy
a98d95f9ef #rb aaron.mcleran
[FYI] rob.gay aaron.mcleran maxwell.hayes phil.popp
[FYI] Ethan.Geller


#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 7095880 via CL 7106842
#ROBOMERGE-BOT: (v367-6836689)

[CL 7106847 by marc audy in Main branch]
2019-06-20 13:28:39 -04:00
rob gay
36bd689e3f - Simplify max channel count code by removing GEngineIni look-up for value set in Engine-level ini and just directly setting in UAudioSettings constructor
- Fix bug with IOS & XAudio2 old backends not respecting platform settings code/ini settings
- Move AudioDevice to override quality settings MaxChannels by ANY platform setting, on init, not just the minimal value.  This is okay on init as the source array has yet to be initialized.

https://p4-swarm.epicgames.net/reviews/6260062

#rb ethan.geller
#rb phil.popp


#ROBOMERGE-SOURCE: CL 6345170 via CL 6346183

[CL 6346278 by rob gay in Main branch]
2019-05-07 16:46:48 -04:00