39 Commits

Author SHA1 Message Date
Ryan Hummer
4af2fd066d Updating Dev-Release-5.5 from Main at CL #36144969
#okforversepublic

[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
brian chrisman
105abee6f7 Static analysis fix
#jira UE-221011
#rnx
#rb jimmy.smith

[CL 35912571 by brian chrisman in ue5-main branch]
2024-08-29 22:25:41 -04:00
marc audy
35f9ed49f3 Eliminate MSVC vtable padding and other packing cleanup in the associated classes
#rnx

[CL 35238395 by marc audy in ue5-main branch]
2024-08-01 01:01:38 -04:00
rafa lecina
601d3a0304 Set DeviceId to each iOS input audio device
[REVIEW] [at]phil.popp
#rb phil.popp

[CL 33921387 by rafa lecina in ue5-main branch]
2024-05-27 05:27:17 -04:00
rafa lecina
36cc0baf6a Avoid using voice processing hardware on iOS if not requested when opening the stream since it can send sound to unexpected routes
[REVIEW] [at]Chris.Varnsverry, [at]Phil.Popp, [at]Roman.Dzieciol, [at]Adam.Kinge
#rb adam.kinge, Chris.Varnsverry, phil.popp

[CL 33598503 by rafa lecina in ue5-main branch]
2024-05-13 04:00:53 -04:00
steve robb
92463911c8 Fixed mismatched printf format arguments.
#rb brandon.schaefer

[CL 33264801 by steve robb in ue5-main branch]
2024-04-26 11:02:47 -04:00
steve robb
f029468598 Fixed up a lot of bool-taking container resize functions to take EAllowShrinking instead.
[CL 30729174 by steve robb in ue5-main branch]
2024-01-19 16:41:35 -05:00
brian chrisman
2ec1401525 Fix for crash on exit in FWasapiStreamManager destructor
#jira UE-202143
#rb jimmy.smith

[CL 30192837 by brian chrisman in ue5-main branch]
2023-12-07 16:45:27 -05:00
marc audy
399bcf9971 Disable PVS warning V758
Silence V570 false positives for bit field assignments
Silence various other PVS warnings
#rnx

[CL 29706746 by marc audy in ue5-main branch]
2023-11-14 00:29:43 -05:00
henrik karlsson
2cd2e82081 [AudioCaptureAudio]
* Fixed c++20 compile warning and removed C++17 requirement

[CL 26497887 by henrik karlsson in ue5-main branch]
2023-07-20 17:17:06 -04:00
brian chrisman
636257989c Fix empty audio device list in Mac Take Recorder.
#jira UE-188440, UE-120268
#rb jimmy.smith

[CL 25937161 by brian chrisman in ue5-main branch]
2023-06-12 16:13:13 -04:00
Brian Chrisman
61d018dd9f During audio device enumeration, log errors and contine instead of returning empty list.
#rb trivial
#jira none
#preflight 644aef61401d328ad9d68777

[CL 25224772 by Brian Chrisman in ue5-main branch]
2023-04-27 18:12:20 -04:00
Brian Chrisman
34a15cf5dd Enable up to eight audio input sources in Take Recorder.
Added audio input device list UI to the project settings which enables the user to select a specific device to use when recording audio.

#jira UE-175795, UE-175791, UE-182970
#rb max.chen
#preflight 6442cdadf126d87e452bdf57

[CL 25150012 by Brian Chrisman in ue5-main branch]
2023-04-21 14:23:24 -04:00
Joe Kirchoff
d9d08027ea C++20 fixes
#rnx
#rb trivial
#preflight 643dda9e9566b614500ea945

[CL 25080244 by Joe Kirchoff in ue5-main branch]
2023-04-17 20:03:05 -04:00
Brian Chrisman
503aa07a59 Fixing log level.
#jira UE-181175
#rb trivial
#preflight 641d0ec014423a492d09f921

[CL 24773820 by Brian Chrisman in ue5-main branch]
2023-03-23 23:06:22 -04:00
Brian Chrisman
3e1c547845 Fixing static analysis warning.
#rb trivial
#jira none
#preflight 641c830f974dfaa53c89bdba

[CL 24764377 by Brian Chrisman in ue5-main branch]
2023-03-23 13:06:17 -04:00
Brian Chrisman
85464a0ca1 Missing copyright notice.
#rb trivial
#jira none
#preflight none

[CL 24756751 by Brian Chrisman in ue5-main branch]
2023-03-22 19:57:30 -04:00
Brian Chrisman
a381e0b7c6 [Audio Capture] WASAPI device support for audio capture. (3 of 3)
#rb phil.popp
#jira UE-178166, UE-178167, UE-178169, UE-178180
#preflight 641a3a0fa6092dfb8d752a67

[CL 24756329 by Brian Chrisman in ue5-main branch]
2023-03-22 19:38:36 -04:00
gtreshchev
1e45012481 PR #9970: Use of UTF-8 instead of ANSI characters encoding in GetCaptureDeviceInfo to support unicode characters (Contributed by gtreshchev)
#preflight 63c0b3d22a6acaf1623b9d30

[CL 23672889 by gtreshchev in ue5-main branch]
2023-01-12 20:39:49 -05:00
kone9
25f12a5be4 PR #9950: Solving error with audiocapturecomponent in android, Audio Capture Crashes on Android when using Open Level (Contributed by kone9)
#jira UE-173177
#android
[REVIEW] [at]Rolando.Caloca
#rb Rolando.Caloca


#preflight https://horde.devtools.epicgames.com/job/63b4407f2540a78d27ad04a4

[CL 23566719 by kone9 in ue5-main branch]
2023-01-03 10:50:03 -05:00
phil popp
70321cb1b6 Fix CIS build error on Mac Debug builds of shootergame between RtAudio and ResonanceAudio plugins
- Removed some unneeded iostream usage in RtAudio
- Removed exposure of private headers from RtAudio
- Removed exposure of private headers from ResonanceAudio
#jira UE-161699
#rnx
#rb Jimmy.Smith
#preflight 63078a243929a685b06b5d1d

[CL 21564850 by phil popp in ue5-main branch]
2022-08-25 11:10:19 -04:00
Chris Varnsverry
c4f9c5d50f - Replace CoreAudio API constant with version not containing bad substrings
#jira UE-158664
#rb none
#preflight 62c828e4230ad2aa3088d2c2

[CL 21005981 by Chris Varnsverry in ue5-main branch]
2022-07-08 09:11:53 -04:00
David Harvey
d9ae21aa72 Fix RtAudio in modular builds on some platform extensions.
#jira UE-151231
#rnx
#preflight 627927a6242446ce6c51e8aa
#rb Eric.McDaniel

[CL 20103017 by David Harvey in ue5-main branch]
2022-05-09 11:00:30 -04:00
maxwell hayes
dba6068766 CIS fix (bad copy paste, stale member variable name)
#jira nojira
#rb none

#ROBOMERGE-AUTHOR: maxwell.hayes
#ROBOMERGE-SOURCE: CL 18451178 in //UE5/Release-5.0/... via CL 18451181
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v898-18417669)

[CL 18451184 by maxwell hayes in ue5-release-engine-test branch]
2021-12-13 21:34:59 -05:00
maxwell hayes
800c50d58d Fix for crash in Audio Capture Component when OpenCaptureStream() hasn't been called
#jira UE-114101
#rb Anna.Lantz

#ROBOMERGE-AUTHOR: maxwell.hayes
#ROBOMERGE-SOURCE: CL 18450188 in //UE5/Release-5.0/... via CL 18450204
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18450224 by maxwell hayes in ue5-release-engine-test branch]
2021-12-13 18:34:32 -05:00