Navigation
API > API/Plugins > API/Plugins/TmvMedia
Interface for an ITmvMediaMuxer factory.
| Name | ITmvMediaMuxerFactory |
| Type | class |
| Header File | /Engine/Plugins/Media/TmvMedia/Source/TmvMedia/Public/Encoder/ITmvMediaMuxerFactory.h |
| Include Path | #include "Encoder/ITmvMediaMuxerFactory.h" |
Syntax
class ITmvMediaMuxerFactory
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ITmvMediaMuxerFactory() |
Encoder/ITmvMediaMuxerFactory.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedPtr< ITmvMediaMuxer, ESPMode::ThreadSafe > CreateMuxer() |
Creates a muxer instance. | Encoder/ITmvMediaMuxerFactory.h | |
FText GetDisplayName() |
Returns the display name of this muxer implementation. | Encoder/ITmvMediaMuxerFactory.h | |
FString GetFileExtension() |
Returns the file extension for the output container (without leading dot). Ex: "tmv" | Encoder/ITmvMediaMuxerFactory.h | |
FName GetName() |
Returns the name of this muxer implementation. | Encoder/ITmvMediaMuxerFactory.h | |
| Return the list of container format identifiers this factory supports. Ex: "tmv" | Encoder/ITmvMediaMuxerFactory.h |