Navigation
API > API/Plugins > API/Plugins/AVCodecsCore > API/Plugins/AVCodecsCore/FAVExtension > API/Plugins/AVCodecsCore/FAVExtension/IsCompatible
References
| Module | AVCodecsCore |
| Header | /Engine/Plugins/Experimental/AVCodecs/AVCodecsCore/Source/AVCodecsCore/Public/AVExtension.h |
| Include | #include "AVExtension.h" |
template<typename TContext, typename TOption>
static bool IsCompatible
&40;
TSharedPtr< class FAVInstance > const & Instance
&41;
Remarks
Check if a type is compatible in a certain context, with a certain instance. Very general use. Returns true by default, so specialize this to specifically disallow/test certain combinations rather than enable them.
Usage: TAVCoder factory for AVConfig usage, ie. FAVExtension::IsCompatible
Parameters
| Name | Description |
|---|---|
| TContext | Context against which to check compatability. |
| TOption | Type to check for compatability. |
| Instance | The instance associated with the type. |