Navigation
API > API/Plugins > API/Plugins/MP4Muxer > API/Plugins/MP4Muxer/IMP4RawMuxer
| |
|
| Name |
FConfiguration |
| Type |
struct |
| Header File |
/Engine/Plugins/Media/MP4Utilities/Source/MP4Muxer/Public/MP4Muxer.h |
| Include Path |
#include "MP4Muxer.h" |
Syntax
struct FConfiguration
Enums
Public
Typedefs
| Name |
Type |
Remarks |
Include Path |
| FOptimizeProgressDelegate |
TBaseDelegate_OneParam< void, float > |
Optional progress delegate to invoke periodically during the optimization phase in `WebOptimized_ mode. |
MP4Muxer.h |
Variables
Public
| Name |
Type |
Remarks |
Include Path |
Unreal Specifiers |
| InterleaveDuration |
FTimespan |
Duration for each chunk of sample data. |
MP4Muxer.h |
|
| MuxMode |
EMuxMode |
Whether to write a standard mp4 (`moov_ box will be placed at the end) or a fragmented mp4. |
MP4Muxer.h |
|
| OptimizeProgressDelegate |
FOptimizeProgressDelegate |
|
MP4Muxer.h |
|
| OutputFilename |
FString |
Filename of the file to write. |
MP4Muxer.h |
|
| TemporaryFilename |
FString |
Filename for the temporary file in `WebOptimized_ mode. |
MP4Muxer.h |
|
| TemporaryOptimizationBufferSize |
uint32 |
Size of the temporary buffer used to read-write data to and from during the optimization phase in `WebOptimized_ mode. |
MP4Muxer.h |
|