![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MediaRecorder.h>
Classes | |
| struct | FMediaRecorderData |
Public Types | |
| enum class | EMediaRecorderNumerationStyle { AppendFrameNumber , AppendSampleTime } |
Public Member Functions | |
| MEDIAUTILS_API | FMediaRecorder () |
| MEDIAUTILS_API void | StartRecording (const FMediaRecorderData &InRecoderData) |
| MEDIAUTILS_API void | StopRecording () |
| bool | IsRecording () const |
| MEDIAUTILS_API bool | WaitPendingTasks (const FTimespan &InDuration) |
Protected Member Functions | |
| MEDIAUTILS_API void | TickRecording () |
Friends | |
| class | FMediaRecorderClockSink |
Records samples from a media player. Loop, seek or reverse and not supported. Currently only records texture samples and that support sample format 8bit BGRA, half float RBGA
|
strong |
| FMediaRecorder::FMediaRecorder | ( | ) |
Default constructor.
|
inline |
Is currently recording media samples.
| void FMediaRecorder::StartRecording | ( | const FMediaRecorderData & | InRecoderData | ) |
Start recording samples from a given media player.
| void FMediaRecorder::StopRecording | ( | ) |
Stop recording media samples.
|
protected |
Tick the recorder.
| Timecode | The current timecode. |
Blocking call that will wait for all frames to be recorded before returning.
|
friend |