Navigation
API > API/Plugins > API/Plugins/TmvMedia
Base class for producer stage of transcode pipeline.
| Name | UTmvMediaFrameProducer |
| Type | class |
| Header File | /Engine/Plugins/Media/TmvMedia/Source/TmvMedia/Public/Transcoder/TmvMediaFrameProducer.h |
| Include Path | #include "Transcoder/TmvMediaFrameProducer.h" |
Syntax
UCLASS (MinimalAPI)
class UTmvMediaFrameProducer : public UTmvMediaTranscodeStage
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UTmvMediaTranscodeStage → UTmvMediaFrameProducer
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Returns the start timecode for the current media, if available. | Transcoder/TmvMediaFrameProducer.h | ||
TOptional< FFrameRate > GetStartTimecodeRate() |
Returns the start timecode rate for the current media, if available. | Transcoder/TmvMediaFrameProducer.h | |
FTmvMediaFrameProducerTrackInfo GetVideoTrackInfo() |
Returns a copy of the current video track info. | Transcoder/TmvMediaFrameProducer.h | |
void SetStartTimecode
(
const FTimecode& InStartTimecode |
Set the start timecode for the current media. | Transcoder/TmvMediaFrameProducer.h | |
void SetStartTimecodeRate
(
const FFrameRate& InStartTimecodeRate |
Set the start timecode rate for the current media. | Transcoder/TmvMediaFrameProducer.h | |
void SetVideoTrackInfo
(
const FTmvMediaFrameProducerTrackInfo& InVideoTrackInfo |
Set the video track info. | Transcoder/TmvMediaFrameProducer.h |