![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FMediaModule:Implements the Media module.
Get new media player instance ID
Implements IMediaModule.
|
inlineoverridevirtual |
Get all registered capture device support objects.
Implements IMediaModule.
|
inlineoverridevirtual |
Get frame's processing approximate real time start time in seconds
Implements IMediaModule.
|
inlineoverridevirtual |
Get a Delegate that is trigger once all MediaClockSink are TickInput
Implements IMediaModule.
|
inlineoverridevirtual |
Implements IMediaModule.
|
inlineoverridevirtual |
Implements IMediaModule.
|
inlineoverridevirtual |
Get the list of installed media player factories.
Implements IMediaModule.
|
inlineoverridevirtual |
Get a media player factory by GUID.
| FactoryGuid | The GUID of the factory / player. |
Implements IMediaModule.
|
inlineoverridevirtual |
Get a media player factory by name.
| FactoryName | The name of the factory. |
Implements IMediaModule.
|
inlineoverridevirtual |
Get player lifetime delegate
Implements IMediaModule.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Whether media objects should lock to the media clock's time code.
Time code locking changes will take effect next frame.
| Locked | true to enable time code locking, false to disable. |
Implements IMediaModule.
|
inlineoverridevirtual |
Register a media capture devices support object.
| Support | The support object to register. |
Implements IMediaModule.
|
inlineoverridevirtual |
Register a media player factory.
| Factory | The media player factory to register. |
Implements IMediaModule.
|
inlineoverridevirtual |
Set player lifetime delegate
| Delegate | Delegate instance to set for use. Use nullptr to reset delegate. |
Implements IMediaModule.
|
inlineoverridevirtual |
Set the time source for the media clock.
| NewTimeSource | The time source to set. |
Implements IMediaModule.
Called before the module is unloaded, right before the module object is destroyed. During normal shutdown, this is called in reverse order that modules finish StartupModule(). This means that, as long as a module references dependent modules in it's StartupModule(), it can safely reference those dependencies in ShutdownModule() as well.
Reimplemented from IModuleInterface.
Called right after the module DLL has been loaded and the module object has been created Load dependent modules here, and they will be guaranteed to be available during ShutdownModule. ie:
FModuleManager::Get().LoadModuleChecked(TEXT("HTTP"));
Reimplemented from IModuleInterface.
Override this to set whether your module is allowed to be unloaded on the fly
Reimplemented from IModuleInterface.
Called by the main loop after the game engine has been ticked.
Implements IMediaModule.
Called by the main loop after the entire frame has been rendered.
Implements IMediaModule.
Called by the main loop before the game engine is ticked.
Implements IMediaModule.
Called by the main loop before Slate is ticked.
Implements IMediaModule.
|
inlineoverridevirtual |
Unregister a media capture device support object.
| Support | The support object to unregister. |
Implements IMediaModule.
|
inlineoverridevirtual |
Unregister a media player factory.
| Factory | The media player factory to unregister. |
Implements IMediaModule.