Temaran/UE4Webcamera

Update 4.27 / 5

Closed this issue · 1 comments

Hi,

Is it possible to have an update of this project with UE4.27 or UE5 ?

This function seems to be removed in 4.27 :

ENQUEUE_UNIQUE_RENDER_COMMAND_ONEPARAMETER(
			UpdateTextureRegionsData,
			FUpdateTextureRegionsData*, RegionData, RegionData,
			{
				int32 CurrentFirstMip = RegionData->Texture2DResource->GetCurrentFirstMip();
				if (RegionData->MipIndex >= CurrentFirstMip)
				{
					RHIUpdateTexture2D(RegionData->Texture2DResource->GetTexture2DRHI(),
						RegionData->MipIndex - CurrentFirstMip,
						RegionData->Region,
						RegionData->SrcPitch,
						RegionData->SrcData	+ RegionData->Region.SrcY * RegionData->SrcPitch + RegionData->Region.SrcX * RegionData->SrcBpp);
				}

				delete RegionData;
			});

In Source/Private/VideoCallbackHandler.cpp

Thanks

Add include #include "Engine/Public/Rendering/Texture2DResource.h" fixed it