Navigation
Unreal Engine C++ API Reference > Runtime > GameplayMediaEncoder
Inheritance Hierarchy
- IAudioEncoderListener
- FGameplayMediaEncoder
References
Module | GameplayMediaEncoder |
Header | /Engine/Source/Runtime/GameplayMediaEncoder/Public/GameplayMediaEncoder.h |
Include | #include "GameplayMediaEncoder.h" |
Syntax
class FGameplayMediaEncoder :
private ISubmixBufferListener,
public AVEncoder::IAudioEncoderListener
Constructors
No constructors are accessible with public or protected access.
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
FGameplayMediaEncoder * | Get () |
Get the singleton |
![]() ![]() |
AVEncoder::FAudioConfig | ||
![]() ![]() |
*TPair< FString, AVEncoder::FAudioConfig > | ||
![]() ![]() |
*TPair< FString, AVEncoder::FVideoConfig > | ||
![]() ![]() |
AVEncoder::FVideoConfig | ||
![]() |
*bool | Initialize () |
|
![]() ![]() |
void | ||
![]() |
bool | RegisterListener
(
IGameplayMediaEncoderListener* Listener |
|
![]() |
void | SetVideoBitrate
(
uint32 Bitrate |
|
![]() |
void | SetVideoFramerate
(
uint32 Framerate |
|
![]() |
void | Shutdown () |
|
![]() ![]() |
void | ShutdownCmd () |
|
![]() |
bool | Start () |
|
![]() ![]() |
void | StartCmd () |
|
![]() |
void | Stop () |
|
![]() ![]() |
void | StopCmd () |
|
![]() |
void | UnregisterListener
(
IGameplayMediaEncoderListener* Listener |
Constants
Name | Description |
---|---|
Singleton |