Navigation
API > API/Plugins > API/Plugins/AVCodecsCore
Inheritance Hierarchy
- IAVCoder
- TAVCoder< TDomain, void, void >
References
| Module | AVCodecsCore |
| Header | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/AVCoder.h |
| Include | #include "AVCoder.h" |
Syntax
class IAVCoder
Remarks
Simple base coder interface
Destructors
| Type | Name | Description | |
|---|---|---|---|
~IAVCoder () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FAVResult | ApplyConfig () |
Force any pending configuration to apply. | |
| void | Close () |
Gracefully tear down the underlying coder architecture. | |
| TSharedPtr< FAVDevice > const & | GetDevice () |
||
| TSharedPtr< FAVInstance > const & | GetInstance () |
||
| bool | IsOpen () |
||
| FAVResult | Open
(
TSharedRef< FAVDevice > const& NewDevice, |
Construct the underlying coder architecture on a physical device with a configuration. |
Constants
| Name | Description |
|---|---|
| Factories | Type-erased factory list. |