UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
M4MemOps.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "vdecmpeg4.h"
5
6namespace vdecmpeg4
7{
8
9void M4MemOpIntraMBAll(void* mCurrent, int32 mbx, int32 mby, void* dct);
10void M4MemOpInterMBCopyAll(void* mCurrent, int32 x, int32 y, void* mReference);
11void M4MemOpInterMBAdd(void* mCurrent, int32 x, int32 y, void* dctData, uint32 cpb);
12void M4MemHalfPelInterpolate(void* dst, void* src, int32 stride, int32 xpos, int32 ypos, void* mv, uint32 rounding, bool b4x4=false);
13void M4MemOpInterpolateAll(void* mCurrent, int32 mbx, int32 mby, void* mReference);
14
15
34
35
36}
37
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
char * dst
Definition lz4.h:735
uint16_t uint16
Definition binka_ue_file_header.h:7
uint32_t uint32
Definition binka_ue_file_header.h:6
Definition M4MemOps.h:17
uint16 blockIdxUV[64]
Definition M4MemOps.h:27
uint32 blockIdxUV4[8]
Definition M4MemOps.h:30
~MemOpOffsets()
Definition M4MemOps.h:21
int32 mCurrentPitch
Definition M4MemOps.h:32
uint16 blockIdxY[64]
Definition M4MemOps.h:26
MemOpOffsets()
Definition M4MemOps.h:19
uint32 blockIdxY4[8]
Definition M4MemOps.h:29
void init(int32 pitch)
Definition M4Bitstream.h:9
void M4MemOpInterMBAdd(void *mCurrent, int32 x, int32 y, void *dctData, uint32 cpb)
Definition M4MemOps_Generic.cpp:356
void M4MemOpInterMBCopyAll(void *mCurrent, int32 x, int32 y, void *mReference)
Definition M4MemOps_Generic.cpp:215
void M4MemOpIntraMBAll(void *mCurrent, int32 mbx, int32 mby, void *dct)
Definition M4MemOps_Generic.cpp:245
void M4MemHalfPelInterpolate(void *dst, void *src, int32 stride, int32 xpos, int32 ypos, void *mv, uint32 rounding, bool b4x4=false)
Definition M4MemOps_Generic.cpp:853
void M4MemOpInterpolateAll(void *mCurrent, int32 mbx, int32 mby, void *mReference)
Definition M4MemOps_Generic.cpp:985