Commit Graph

2 Commits

Author SHA1 Message Date
rob gay
09a262ea21 - Make AudioMixerSource construction/pre-init phase more concise (i.e. follow better RAII pattern) by using static factory constructor and removing pre-init call,
protecting against edge cases around internal ref counting being missed with certain error conditions, teardown being done prematurally, etc.
- Remove "FMixerSourceBuffer::ClearSoundWave" which doesn't actually do what it implies and just call OnEndGenerate directly for single caller
#rb phil.popp


#ROBOMERGE-SOURCE: CL 9375095 via CL 9375457
#ROBOMERGE-BOT: (v456-9359915)

[CL 9388089 by rob gay in Main branch]
2019-10-03 00:07:56 -04:00
Josh Markiewicz
d79515867d Copying //UE4/Dev-Online to Dev-Main (//UE4/Dev-Main)
- Up to CL8320930 from DevOnline and 8311605 Merge Down from Main
- skipped some Fortnite content/plugins/code where it tried to reintegrate files that had been moved pending investigation
#rb none

[CL 8321295 by Josh Markiewicz in Main branch]
2019-08-26 18:35:22 -04:00