Navigation
API > API/Plugins > API/Plugins/AVCodecsCoreRHI > API/Plugins/AVCodecsCoreRHI/Video > API/Plugins/AVCodecsCoreRHI/Video/Encoders
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- USimpleVideoEncoder
References
| Module | AVCodecsCoreRHI |
| Header | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCoreRHI/Public/Video/Encoders/SimpleVideoEncoder.h |
| Include | #include "Video/Encoders/SimpleVideoEncoder.h" |
Syntax
UCLASS (Blueprintable)
class USimpleVideoEncoder :
public UObject ,
public FRunnable
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSimpleVideoEncoderConfig bool | bAsynchronous | ||
| double bool | bForceKeyframe | ||
| FSimpleVideoEncoderConfig | Config | ||
| double | Timestamp |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Close () |
||
| ESimpleVideoCodec | GetCodec () |
Configuration. | |
| FSimpleVideoEncoderConfig | GetConfig () |
||
| bool | IsAsync () |
||
| bool | IsOpen () |
||
| void | ReceivePackets
(
TArray< FSimpleVideoPacket >& OutPackets |
||
| bool | SendFrame
(
FTextureRHIRef const& Resource, |
||
| void | SetConfig
(
FSimpleVideoEncoderConfig NewConfig |
||
UPARAM
(
DisplayName |
|||
UPARAM
(
DisplayName |
|||
UPARAM
(
DisplayName |
|||
UPARAM
(
DisplayName |