Navigation
API > API/Plugins > API/Plugins/AVCodecsCore
Video encoder with a factory, that supports typesafe resource handling.
| Name | TVideoEncoder< TResource > |
| Type | class |
| Header File | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/Video/VideoEncoder.h |
| Include Path | #include "Video/VideoEncoder.h" |
Syntax
template<typename TResource>
class TVideoEncoder< TResource >
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAVResult FlushAndReceivePackets
(
TArray< FVideoPacket >& OutPackets |
Flush remaining packets and invalidate the underlying architecture. | Video/VideoEncoder.h | |
| Flush remaining packets and invalidate the underlying architecture. | Video/VideoEncoder.h | ||
FAVResult SendFrame
(
TSharedPtr< TResource > const& Resource, |
Send a frame to the underlying codec architecture. | Video/VideoEncoder.h |
See Also
- TAVCodec