81 Commits

Author SHA1 Message Date
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
christopher waters
4e5f5b0135 Fixing single header compiles.
[CL 32368330 by christopher waters in ue5-main branch]
2024-03-20 11:49:44 -04:00
william belcher
22678e68c7 Fix: Compilation errors in VideoEncoderFactory.cpp
#rb william.belcher
[FYI]

[CL 32301379 by william belcher in ue5-main branch]
2024-03-18 11:20:02 -04:00
william belcher
e1486bec67 Fix: build health issues from deprecations
#rb william.belcher
[FYI]

[CL 32267972 by william belcher in ue5-main branch]
2024-03-15 00:20:19 -04:00
alex kahn
a4574befee [Backout] - CL32267705 - CIS Editor Error
#rnx
[FYI] William.Belcher
Original CL Desc
-----------------------------------------------------------------
Fix: build health issues with unbalanced pragma's

#rb william.belcher
[FYI]

[CL 32267846 by alex kahn in ue5-main branch]
2024-03-14 23:51:27 -04:00
william belcher
bcd83c8ba3 Fix: build health issues with unbalanced pragma's
#rb william.belcher
[FYI]

[CL 32267712 by william belcher in ue5-main branch]
2024-03-14 23:25:48 -04:00
william belcher
ee20867fc2 QOL: Deprecate AVEncoder (for removal) and its dependencies (to be moved to plugins)
#rb luke.bermingham
#jira UE-174651
[FYI]

[CL 32265425 by william belcher in ue5-main branch]
2024-03-14 20:30:26 -04:00
will brown
0b34b68dcd [Backout] - CL32235200 - CIS Compile Error
[FYI] William.Belcher
Original CL Desc
-----------------------------------------------------------------
QOL: Deprecate AVEncoder (for removal) and its dependencies (to be moved to plugins)

#rb Luke.Bermingham
#jira UE-174651
[FYI]

[CL 32237625 by will brown in ue5-main branch]
2024-03-14 00:41:57 -04:00
william belcher
d65b075f20 QOL: Deprecate AVEncoder (for removal) and its dependencies (to be moved to plugins)
#rb Luke.Bermingham
#jira UE-174651
[FYI]

[CL 32236597 by william belcher in ue5-main branch]
2024-03-13 21:56:03 -04:00
marc audy
763a611985 Fix C4072 warnings
#rnx

[CL 29852844 by marc audy in ue5-main branch]
2023-11-20 17:26:53 -05:00
dmytro vovk
e1bacd79a0 Second attempt for vectorized audio conversion from float to pcm16 and vica versa with an optimized version for NEON and added a ~10% faster spicialization of ArrayMixIn for NEON
#rb Phil.Popp

[CL 28706860 by dmytro vovk in ue5-main branch]
2023-10-12 08:21:50 -04:00
dmytro vovk
382b7ab8f2 Reverted audio vectorization change
#rb none

[CL 28625268 by dmytro vovk in ue5-main branch]
2023-10-10 12:47:41 -04:00
dmytro vovk
7052f813ef Vectorized audio conversion from float to pcm16 and vica versa with an optimized version for NEON and added a ~10% faster spicialization of ArrayMixIn for NEON
#rb Phil.Popp

[CL 28623173 by dmytro vovk in ue5-main branch]
2023-10-10 12:10:28 -04:00
Jens Petersam
543ae5c1e9 Added an input size check
#jira UE-172836
#rnx

[CL 27097819 by Jens Petersam in ue5-main branch]
2023-08-15 02:46:23 -04:00
david harvey
da9b5b86f5 Do not include PreWindowsApi.h / PostWindowsApi.h directly in code.
- mostly just replacing them AllowWindowsPlatformTypes.h / HideWindowsPlatformTypes.h
 - some other files had both Pre/PostWindowsApi.h and Allow/HideWindowsPlatformTypes.h, so just removed
 - some occasional include order changes.

#jira UE-152863
#rnx
#rb Devin.Doucette

[CL 26985385 by david harvey in ue5-main branch]
2023-08-10 03:34:53 -04:00
christopher waters
2b78bbaa2b Fixing remaining IWYU errors
[CL 26358328 by christopher waters in ue5-main branch]
2023-06-30 18:31:26 -04:00
henrik karlsson
5db685f97d [Engine]
* Moved dllexport from type to methods/staticvar in all Engine runtime code. This improves compile times, memory and performance in dll builds

[CL 26082269 by henrik karlsson in ue5-main branch]
2023-06-17 18:13:06 -04:00
Jens Petersam
4d944f0214 Added parameter checking
#jira UE-172839
#preflight 646dfd96807b157b8b21a254
#rnx

[CL 25600802 by Jens Petersam in ue5-main branch]
2023-05-24 08:27:28 -04:00
Jens Petersam
22665b75a9 Added input parameter checking.
#jira UE-172838
#preflight none
#rnx

[CL 25540362 by Jens Petersam in ue5-main branch]
2023-05-19 01:40:57 -04:00
David Harvey
f53c45f76f expanding some simple module declarations to include windows platform extensions by default.
#jira UE-179187
#rnx
#rb trivial
#preflight 6422af0b5e52099fe3ba9cc5

[CL 24815951 by David Harvey in ue5-main branch]
2023-03-28 05:28:43 -04:00
henrik karlsson
eab4339b3a Fixed compile errors when building QAGame with orphaned headers on
#preflight skipped
#rb none

[CL 23552117 by henrik karlsson in ue5-main branch]
2022-12-21 02:06:44 -05:00
matthew cotton
4d84bc870a Fixing a crash in GameplayMediaEncoder that would trigger when starting a highlight recording.
#jira UE-166133
#preflight 633f8007c6753f31ce49000e
#rb luke.bermingham, aidan.possemiers, nick.pace
#lockdown Mitchell.Wilson

[CL 22425477 by matthew cotton in ue5-main branch]
2022-10-10 01:07:51 -04:00
bryan sefcik
cb0456c6d4 Cleaned up build.cs files by removing any include paths that were already being added by UBT. This was done to help identify how include paths are being added and to help with future refactoring.
#jira
#preflight 631a5c04967ffc68fbf0dd8f

[CL 21911226 by bryan sefcik in ue5-main branch]
2022-09-08 21:44:02 -04:00
Zak Middleton
84fb0737e0 #ue5 - Fix type conversion warnings in modules: AutomationController, AutomationTest, AVEncoder, AVIWriter.
#jira UE-160830
#rb Andrew.Davidson
#preflight 630d2147556fc14dce527da5

[CL 21690862 by Zak Middleton in ue5-main branch]
2022-08-29 18:32:03 -04:00
Nick Pace
364328dd34 Fix malloc(sizeof) and cast mismatch picked up by Clang static analysis in AVEncoder
#rb self
#fyi matthew.cotton, mattias.jansson
#jira UE-162080
#preflight 630c06fde11248377506ffd0 630bfef4f92416fb925134ce

[CL 21657350 by Nick Pace in ue5-main branch]
2022-08-28 20:32:42 -04:00