#include <M4Image.h>
◆ Black()
| void vdecmpeg4::M4Image::Black |
( |
| ) |
|
Clear buffer.
Set buffer to black
◆ create()
Construction and allocation of image helper.
Constructor for image buffer.
The provided image buffer is 'extended' with a padding area around all borders. Currently, this padding area is 32 pixel and this size is FIXED, because some assembler routines just ASSUME this size.
- Parameters
-
| decoder | |
| width | original image width |
| height | original image height |
- Returns
◆ destroy()
Destruction.
Static destruction
- Parameters
-
◆ getDecoder()
| M4Decoder & vdecmpeg4::M4Image::getDecoder |
( |
| ) |
const |
|
inline |
Return reference to our decoder.
◆ operator delete()
◆ operator new()
◆ poolMemCb()
Pool mem allocation callback.
Static callback for pool memory allocation
- Parameters
-
| memPtr | |
| poolFlags | |
| userData | |
◆ RefAdd()
| void vdecmpeg4::M4Image::RefAdd |
( |
| ) |
|
|
inline |
◆ RefGet()
| int32 vdecmpeg4::M4Image::RefGet |
( |
| ) |
const |
|
inline |
Return current reference value.
◆ RefRemove()
| void vdecmpeg4::M4Image::RefRemove |
( |
| ) |
|
|
inline |
Reference decrease and free mem if drops to 0 references.
◆ M4Decoder
Use special memory handling for this class.
◆ VIDImage
◆ mImage
original image (without edges) A pointer to this will be returned to the caller
◆ mImageInfo
The documentation for this class was generated from the following files:
- Engine/Source/Runtime/AVEncoder/Private/Decoders/vdecmpeg4/M4Image.h
- Engine/Source/Runtime/AVEncoder/Private/Decoders/vdecmpeg4/M4Image.cpp