Commit Graph

7 Commits

Author SHA1 Message Date
brandon schaefer
b1f52a3715 When not using threading avoid checking the audio thread has stopped, and set the state to stopped. As that thread is not running
#jira UE-80312
[at]Aaron.McLeran
#rb Aaron.McLeran
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 9421970 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v480-9420520)

[CL 9422095 by brandon schaefer in Main branch]
2019-10-04 15:52:03 -04:00
brandon schaefer
6348777bcb Make sure AudioFadeEvent is valid before using it
When stopping StopAudioStream is called it sets AudioFadeEvent to nullptr and if you exit after that the teardown will hit this nullptr

#jira UE-80566
#rb none
[FYI] Arciel.Rekman, Aaron.McLeran
#lockdown cristina.riveron

#ROBOMERGE-SOURCE: CL 9322527 in //UE4/Release-4.23/...
#ROBOMERGE-BOT: RELEASE (Release-4.23 -> Main) (v455-9298202)

[CL 9322539 by brandon schaefer in Main branch]
2019-10-01 17:45:43 -04:00
steve robb
14cab21e0c Deprecating ARRAY_COUNT and changing it to UE_ARRAY_COUNT.
Replicated from CL# 7924370.

#rb none


#ROBOMERGE-OWNER: steve.robb
#ROBOMERGE-AUTHOR: steve.robb
#ROBOMERGE-SOURCE: CL 9279060 via CL 9279063
#ROBOMERGE-BOT: (v443-9013191)

[CL 9279836 by steve robb in Main branch]
2019-09-28 08:19:35 -04:00
rui figueira
4b9f6a685a Added missing include.
#ROBOMERGE-SOURCE: CL 9123497 via CL 9123498 via CL 9123499
#ROBOMERGE-BOT: (v443-9013191)

[CL 9123502 by rui figueira in Main branch]
2019-09-26 08:12:08 -04:00
rui figueira
4d00acf272 Fixed the null audio device pace.
Improved GameplayMediaEncoder audio handling (timestamps and duration). It now also adjust the audio clock if it falls behind, such as if we break into the debugger.

[FYI] Aaron.McLeran, Matt.Hoffman
#rb Peter.Lockhart


#ROBOMERGE-SOURCE: CL 9123362 via CL 9123364 via CL 9123367
#ROBOMERGE-BOT: (v443-9013191)

[CL 9123369 by rui figueira in Main branch]
2019-09-26 07:27:04 -04:00
ethan geller
811c9edd92 Sanity check: nullptr check on FOutputBuffer::Init, to ensure that the IAudioMixerPlatformInterface hasn't nulled out the IAudioMixer ptr during OpenAudioStream.
#rb maxwell.hayes


#ROBOMERGE-SOURCE: CL 8369862 via CL 8369863 via CL 8370111
#ROBOMERGE-BOT: (v402-8361577)

[CL 8370115 by ethan geller in Main branch]
2019-08-28 23:55:27 -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