Module |
|
Header |
/Engine/Source/Runtime/AVEncoder/Public/AVEncoder.h |
Include |
#include "AVEncoder.h" |
class FVideoEncoder
Name | Description | |
---|---|---|
|
FVideoEncoder() |
Name | Description | |
---|---|---|
|
~FVideoEncoder() |
Name | Description | ||
---|---|---|---|
|
CopyTexture ( |
To account for how webrtc works (for PixelStreaming), encoding a frame is a two step process. |
|
|
Drop ( |
||
|
Encode ( |
||
|
FVideoEncode... |
GetConfig() |
We return a copy instead of a reference, to simplify multithread access. |
|
const TCHAR ... |
GetName() |
|
|
const TCHAR ... |
GetType() |
|
|
Initialize ( |
||
|
OnEncodedVideoFrame ( |
||
|
RegisterListener ( |
||
|
SetBitrate ( |
Allows setting bitrate and framerate at runtime. |
|
|
SetFramerate ( |
||
|
SetParameter |
||
|
Shutdown() |
||
|
UnregisterListener ( |