Navigation
API > API/Runtime > API/Runtime/AVEncoder
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSharedPtr< FVideoDecoderInput > AVEncoder::Create
(
const FInputData& InInputData |
VideoDecoderInput.h | ||
static FCodecPacket AVEncoder::Create
(
const uint8* InData, |
CodecPacket.h | ||
FVideoDecoder * AVEncoder::Create
(
uint32 InID, |
Decoder creation create a decoder instance. | VideoDecoderFactory.h | |
TUniquePtr< FVideoEncoder > AVEncoder::Create
(
uint32 InID, |
VideoEncoderFactory.h | ||
TUniquePtr< FVideoEncoder > AVEncoder::Create
(
uint32 InID, |
VideoEncoderFactory.h |
AVEncoder::Create(const FInputData &)
| Name | AVEncoder::Create |
| Type | function |
| Header File | /Engine/Source/Runtime/AVEncoder/Public/VideoDecoderInput.h |
| Include Path | #include "VideoDecoderInput.h" |
namespace AVEncoder
{
static TSharedPtr < FVideoDecoderInput > AVEncoder::Create
(
const FInputData & InInputData
)
}
AVEncoder::Create(const uint8 *, uint32)
| Name | AVEncoder::Create |
| Type | function |
| Header File | /Engine/Source/Runtime/AVEncoder/Public/CodecPacket.h |
| Include Path | #include "CodecPacket.h" |
namespace AVEncoder
{
static FCodecPacket AVEncoder::Create
(
const uint8 * InData,
uint32 InDataSize
)
}
AVEncoder::Create(uint32, const FVideoDecoder::FInit &)
Description
Decoder creation create a decoder instance. If not nullptr it must be destroyed through invoking its Shutdown() method!
| Name | AVEncoder::Create |
| Type | function |
| Header File | /Engine/Source/Runtime/AVEncoder/Public/VideoDecoderFactory.h |
| Include Path | #include "VideoDecoderFactory.h" |
namespace AVEncoder
{
FVideoDecoder * AVEncoder::Create
(
uint32 InID,
const FVideoDecoder::FInit & InInit
)
}
AVEncoder::Create(uint32, const FVideoEncoder::FLayerConfig &)
| Name | AVEncoder::Create |
| Type | function |
| Header File | /Engine/Source/Runtime/AVEncoder/Public/VideoEncoderFactory.h |
| Include Path | #include "VideoEncoderFactory.h" |
namespace AVEncoder
{
TUniquePtr < FVideoEncoder > AVEncoder::Create
(
uint32 InID,
const FVideoEncoder::FLayerConfig & config
)
}
AVEncoder::Create(uint32, TSharedPtr< FVideoEncoderInput >, const FVideoEncoder::FLayerConfig &)
| Name | AVEncoder::Create |
| Type | function |
| Header File | /Engine/Source/Runtime/AVEncoder/Public/VideoEncoderFactory.h |
| Include Path | #include "VideoEncoderFactory.h" |
namespace AVEncoder
{
TUniquePtr < FVideoEncoder > AVEncoder::Create
(
uint32 InID,
TSharedPtr < FVideoEncoderInput > InInput,
const FVideoEncoder::FLayerConfig & config
)
}