| IMediaBinarySample
|
Module |
|
Header |
/Engine/Plugins/Media/ElectraUtil/Source/ElectraSamples/Public/IElectraMetadataSample.h |
Include |
#include "IElectraMetadataSample.h" |
class IElectraBinarySample : public IMediaBinarySample
Extension of the media binary sample to carry Electra specific events.
Name | Description | |
---|---|---|
|
~IElectraBinarySample() |
Name | Description | ||
---|---|---|---|
|
EDispatchedM... |
GetDispatchedMode() |
Returns the type with which this event was dispatched. |
|
const FStrin... |
GetID() |
Returns the event's ID. |
|
GetOrigin() |
Returns where the event originated from. |
|
|
GetSampleTypeGUID() |
||
|
const FStrin... |
GetSchemeIdUri() |
Returns the event's scheme id URI. |
|
const FStrin... |
GetValue() |
Returns the event's value. |
Name | Description | ||
---|---|---|---|
|
const void &... |
GetData() |
Get the sample data. |
|
GetDuration() |
Get the amount of time for which the sample is valid. |
|
|
GetGUID() |
Get the GUID identifying the derived type that may implement additional, type specific methods. |
|
|
GetSize() |
Get the size of the binary data. |
|
|
FMediaTimeSt... |
GetTime() |
Get the sample time (in the player's local clock). |
Name |
Description |
|
---|---|---|
|
EDispatchedMode |
|
|
EOrigin |