Commit Graph

19 Commits

Author SHA1 Message Date
aurel cordonnier
50944fd712 Merge UE5/RES @ 16162155 to UE5/Main
This represents UE4/Main @ 16130047 and Dev-PerfTest @ 16126156

[CL 16163576 by aurel cordonnier in ue5-main branch]
2021-04-29 19:32:06 -04:00
Steve Robb
4fa411c84e Removal of dependencies to Windows Vista or earlier.
#jira UE-110555
#rb josh.adams

[CL 15746365 by Steve Robb in ue5-main branch]
2021-03-19 08:05:49 -04:00
Josh Adams
b0e4357576 - UBT Code changes to remove 32-bit Windows support (C++ code for 32-bit still exists)
#rb marc.audy (concept, not each file)

[CL 15265424 by Josh Adams in ue5-main branch]
2021-01-31 15:09:58 -04:00
Marc Audy
a7c9001a94 Merging //UE5/Release-Engine-Staging to Main (//UE5/Main) @ 14075166
#rb
#rnx

[CL 14075271 by Marc Audy in ue5-main branch]
2020-08-11 01:36:57 -04:00
Matt Kuhlenschmidt
603a4119c5 Fix HAL/PlatformFileManager.h non-portable casing CIS issues
#rb none

[CL 13214257 by Matt Kuhlenschmidt in ue5-main branch]
2020-05-06 17:58:18 -04:00
chris adams
bec7351632 disabling video/image sharing/capture on Windows during protected video playback
[FYI] jens.petersam

#ROBOMERGE-SOURCE: CL 12666538 via CL 12666546 via CL 12666548 via CL 12666552 via CL 12666559 via CL 12666561
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v675-12543919)

[CL 12666569 by chris adams in Main branch]
2020-04-07 18:57:35 -04: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
Rui Figueira
c6c755a1f3 UE-74862 : Reusable media encoder framework implementation
#rb Andriy.Tylychko

[CL 10462307 by Rui Figueira in Main branch]
2019-11-26 17:28:51 -05:00
Andriy Tylychko
9f65ad43a6 Merging //UE4/Private-3Lateral_Streaming to Main (//UE4/Main)
This mainly covers the new Pixel Streaming plugin version along with minor changes to other parts of the engine:
* removed multiple copies of FThread as it's now a part of Core
* changes to SlateUser required to fix user input in Pixel Streaming

This wasn't formally reviewed due to the size of Pixel Streaming changes, but was skimmed over by Zack Letters before integration

#rb zack.letters

[CL 9486237 by Andriy Tylychko in Main branch]
2019-10-09 08:21:27 -04:00
Andriy Tylychko
0a44d11072 removed all FThread definitions scattered around as it's now part of Core and was causing "already defined" error on Xbox
#rb rui.figueira
#jira FORT-210349

[CL 8820158 by Andriy Tylychko in Main branch]
2019-09-18 10:59:17 -04:00
peter lockhart
f500b7e4f3 If there are no samples in a video recording session, the session should not be allowed to start
#rb Andriy.Tylychko
#rnx


#ROBOMERGE-SOURCE: CL 8126571 via CL 8126605 via CL 8132208
#ROBOMERGE-BOT: (v401-8057353)

[CL 8157304 by peter lockhart in Main branch]
2019-08-21 08:59:17 -04:00
Rui Figueira
e9a6985d4a #jira UE-74647
#jira UE-74648
#jira UE-74649

General improvements to the FHighlightRecorder class.
Also, it now works in PIE too.

#rb Josie.Yang

[CL 6628795 by Rui Figueira in Main branch]
2019-05-24 09:28:17 -04:00
chris stephenson
7f9efa3b12 #fortnite In-game Jira bug creation with attachment upload
#rb Dan Hertzka


#ROBOMERGE-SOURCE: CL 6257693 via CL 6266054

[CL 6266106 by chris stephenson in Main branch]
2019-05-02 19:19:57 -04:00
peter lockhart
531b1fdd5d When a video has been recorded, and we aren't auto continuing on to the next video, it is important to reset the internal windows recorder, so upon next "start recording", the recorder is recreated. Otherwise, our next video will contain frames from the previous video, because FWindowsVideoRecordingSystem::NewRecording only creates a new ring buffer/writer if the underlying recorder is "stopped"
#rb Rui.Figueira
#rnx


#ROBOMERGE-SOURCE: CL 6093482 via CL 6093484 via CL 6094271

[CL 6094280 by peter lockhart in Main branch]
2019-04-25 11:20:53 -04:00
peter lockhart
6021e1cbbd [Andriy.Tylychko 's unshelved CL 6053257]
Implements pause/unpause in windows video recording
Stops platform dependent video recorder from editing timestamps of shared FGameplayMediaEncoderSample
[peter.lockhart additions]
Fixed crash where we try to determine if a sample is a video type - after moving the object, the underlying Sample object is null, so we can't query it for its flags

#rnx
#rb Andriy.Tylychko


#ROBOMERGE-SOURCE: CL 6078696 via CL 6078701 via CL 6081247

[CL 6081256 by peter lockhart in Main branch]
2019-04-24 14:31:41 -04:00
peter lockhart
04a15c49ef Fix for WindowsVideoRecording System. API explicty requests that no file extension is needed, but there is a codepath where .mp4 is not added to the recording system. Will result in error when trying to init the mp4 writer
#rb Andriy.Tylychko


#ROBOMERGE-SOURCE: CL 5916495 via CL 5916501 via CL 5917356

[CL 5917413 by peter lockhart in Main branch]
2019-04-16 11:54:41 -04:00
Ben Marsh
8e5df78882 Fix copyright notices.
#rb none
#jira UE-70961

[CL 5381051 by Ben Marsh in Main branch]
2019-03-13 09:42:39 -04:00
Josh Adams
2aeb37c520 - Fixes for Clang issues from recent merge
#rb none

[CL 5229876 by Josh Adams in Main branch]
2019-02-27 16:24:46 -05:00
Josh Adams
d0bf843c9c - Merging Dev-Kairos/Engine/... to Main/Engine/...
- Brings over the necessary engine changes for embedding UE4 mobile as a dylib/so in native mobile app
- Various changes for facial animation, screen recording, others
- ARKit and ARCore plugins were removed, as deemed "not ready"
#rb many people


#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 5201138 via CL 5203024

[CL 5226277 by Josh Adams in Main branch]
2019-02-27 11:57:17 -05:00