Class PluginFeature
public class PluginFeature- Inheritance
- 
      
      PluginFeature
- Inherited Members
Methods
CheckVersion(nint, uint, uint, uint)
Calls native method gst_plugin_feature_check_version.
public static extern bool CheckVersion(nint feature, uint minMajor, uint minMinor, uint minMicro)Parameters
- featurenint
- Transfer ownership: None Nullable: False 
- minMajoruint
- Transfer ownership: None Nullable: False 
- minMinoruint
- Transfer ownership: None Nullable: False 
- minMicrouint
- Transfer ownership: None Nullable: False 
Returns
- bool
- Transfer ownership: None Nullable: False 
GetGType()
Calls native function gst_plugin_feature_get_type.
public static extern nuint GetGType()Returns
- nuint
- Transfer ownership: None Nullable: False 
GetPlugin(nint)
Calls native method gst_plugin_feature_get_plugin.
public static extern nint GetPlugin(nint feature)Parameters
- featurenint
- Transfer ownership: None Nullable: False 
Returns
- nint
- Transfer ownership: Full Nullable: True 
GetPluginName(nint)
Calls native method gst_plugin_feature_get_plugin_name. Version: 1.2
[Version("1.2")]
public static extern NullableUtf8StringUnownedHandle GetPluginName(nint feature)Parameters
- featurenint
- Transfer ownership: None Nullable: False 
Returns
- NullableUtf8StringUnownedHandle
- Transfer ownership: None Nullable: True 
GetRank(nint)
Calls native method gst_plugin_feature_get_rank.
public static extern uint GetRank(nint feature)Parameters
- featurenint
- Transfer ownership: None Nullable: False 
Returns
- uint
- Transfer ownership: None Nullable: False 
ListCopy(ListHandle)
Calls native function gst_plugin_feature_list_copy.
public static extern ListOwnedHandle ListCopy(ListHandle list)Parameters
- listListHandle
- Transfer ownership: None Nullable: False 
Returns
- ListOwnedHandle
- Transfer ownership: Full Nullable: False 
ListDebug(ListHandle)
Calls native function gst_plugin_feature_list_debug.
public static extern void ListDebug(ListHandle list)Parameters
- listListHandle
- Transfer ownership: None Nullable: False 
Load(nint)
Calls native method gst_plugin_feature_load.
public static extern nint Load(nint feature)Parameters
- featurenint
- Transfer ownership: None Nullable: False 
Returns
- nint
- Transfer ownership: Full Nullable: True 
RankCompareFunc(nint, nint)
Calls native function gst_plugin_feature_rank_compare_func.
public static extern int RankCompareFunc(nint p1, nint p2)Parameters
Returns
- int
- Transfer ownership: None Nullable: False 
SetRank(nint, uint)
Calls native method gst_plugin_feature_set_rank.
public static extern void SetRank(nint feature, uint rank)