Choose your operating system:
Windows
macOS
Linux
| IMediaBinarySample | ||
| IMediaPoolable
|
Module |
|
Header |
/Engine/Plugins/Media/MediaIOFramework/Source/MediaIOCore/Public/MediaIOCoreBinarySampleBase.h |
Include |
#include "MediaIOCoreBinarySampleBase.h" |
class FMediaIOCoreBinarySampleBase :
public IMediaBinarySample,
public IMediaPoolable
Implements a media binary data sample for AjaMedia.
Name | Description | |
---|---|---|
|
FMediaIOCoreBinarySampleBase() |
Default constructor. |
Name | Description | ||
---|---|---|---|
|
FreeSample() |
||
|
Initialize |
Initialize the sample. |
|
|
Initialize |
Initialize the sample. |
|
|
void * |
RequestBuffer ( |
Request an uninitialized sample buffer. |
|
SetBuffer |
Set the sample buffer. |
|
|
SetBuffer |
Set the sample buffer. |
|
|
SetProperties ( |
Set the sample properties. |
Name | Description | ||
---|---|---|---|
|
const void &... |
GetData() |
Get the sample data. |
|
GetDuration() |
Get the amount of time for which the sample is valid. |
|
|
GetSize() |
Get the size of the binary data. |
|
|
FMediaTimeSt... |
GetTime() |
Get the sample time (in the player's local clock). |
|
GetTimecode() |
Get the sample timecode if available. |
Name | Description | ||
---|---|---|---|
|
ShutdownPoolable() |
Called when the object added to the pool. |