Choose your operating system:
Windows
macOS
Linux
| IMediaTextureSample | ||
| IMediaPoolable
|
Module |
|
Header |
/Engine/Plugins/Media/ElectraUtil/Source/ElectraSamples/Public/GStreamer/ElectraTextureSample.h |
Include |
#include "GStreamer/ElectraTextureSample.h" |
class FElectraTextureSampleUnix :
public IMediaTextureSample,
public IMediaPoolable
Name | Description | |
---|---|---|
|
FElectraTextureSampleUnix() |
Name | Description | ||
---|---|---|---|
|
CreateTexture() |
||
|
FRHITexture ... |
GetTexture() |
|
|
TRefCountPtr... |
GetTextureRef() |
|
|
Initialize ( |
Name | Description | ||
---|---|---|---|
|
const void &... |
GetBuffer() |
Get the sample's frame buffer. |
|
GetDim() |
Get the width and height of the sample. |
|
|
GetDuration() |
Get the amount of time for which the sample is valid. |
|
|
EMediaTextur... |
GetFormat() |
Get the texture sample format. |
|
GetOutputDim() |
Get the sample's desired output width and height. |
|
|
GetStride() |
Get the horizontal stride (aka. pitch) of the sample's frame buffer. |
|
|
FMediaTimeSt... |
GetTime() |
Get the sample time (in the player's local clock). |
|
IsCacheable() |
Whether the sample can be held in a cache. |
|
|
IsOutputSrgb() |
Whether the output of the sample is in sRGB color space. |
Name | Description | ||
---|---|---|---|
|
InitializePoolable() |
Called when the object is removed from the pool. |
|
|
ShutdownPoolable() |
Called when the object added to the pool. |