Class CapsFeatures
public class CapsFeatures
- Inheritance
-
CapsFeatures
- Inherited Members
Methods
Add(CapsFeaturesHandle, NonNullableUtf8StringHandle)
Calls native method gst_caps_features_add. Version: 1.2
[Version("1.2")]
public static extern void Add(CapsFeaturesHandle features, NonNullableUtf8StringHandle feature)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
feature
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
AddId(CapsFeaturesHandle, Quark)
Calls native method gst_caps_features_add_id. Version: 1.2
[Version("1.2")]
public static extern void AddId(CapsFeaturesHandle features, Quark feature)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
feature
QuarkTransfer ownership: None Nullable: False
Contains(CapsFeaturesHandle, NonNullableUtf8StringHandle)
Calls native method gst_caps_features_contains. Version: 1.2
[Version("1.2")]
public static extern bool Contains(CapsFeaturesHandle features, NonNullableUtf8StringHandle feature)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
feature
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ContainsId(CapsFeaturesHandle, Quark)
Calls native method gst_caps_features_contains_id. Version: 1.2
[Version("1.2")]
public static extern bool ContainsId(CapsFeaturesHandle features, Quark feature)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
feature
QuarkTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
Copy(CapsFeaturesHandle)
Calls native method gst_caps_features_copy. Version: 1.2
[Version("1.2")]
public static extern CapsFeaturesOwnedHandle Copy(CapsFeaturesHandle features)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
Returns
- CapsFeaturesOwnedHandle
Transfer ownership: Full Nullable: False
Free(CapsFeaturesUnownedHandle)
Calls native method gst_caps_features_free. Version: 1.2
[Version("1.2")]
public static extern void Free(CapsFeaturesUnownedHandle features)
Parameters
features
CapsFeaturesUnownedHandleTransfer ownership: Full Nullable: False
FromString(NonNullableUtf8StringHandle)
Calls native function gst_caps_features_from_string. Version: 1.2
[Version("1.2")]
public static extern CapsFeaturesOwnedHandle FromString(NonNullableUtf8StringHandle features)
Parameters
features
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- CapsFeaturesOwnedHandle
Transfer ownership: Full Nullable: True
GetGType()
Calls native function gst_caps_features_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetNth(CapsFeaturesHandle, uint)
Calls native method gst_caps_features_get_nth. Version: 1.2
[Version("1.2")]
public static extern NullableUtf8StringUnownedHandle GetNth(CapsFeaturesHandle features, uint i)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
i
uintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringUnownedHandle
Transfer ownership: None Nullable: True
GetNthId(CapsFeaturesHandle, uint)
Calls native method gst_caps_features_get_nth_id. Version: 1.2
[Version("1.2")]
public static extern uint GetNthId(CapsFeaturesHandle features, uint i)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
i
uintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetSize(CapsFeaturesHandle)
Calls native method gst_caps_features_get_size. Version: 1.2
[Version("1.2")]
public static extern uint GetSize(CapsFeaturesHandle features)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
IsAny(CapsFeaturesHandle)
Calls native method gst_caps_features_is_any. Version: 1.2
[Version("1.2")]
public static extern bool IsAny(CapsFeaturesHandle features)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
IsEqual(CapsFeaturesHandle, CapsFeaturesHandle)
Calls native method gst_caps_features_is_equal. Version: 1.2
[Version("1.2")]
public static extern bool IsEqual(CapsFeaturesHandle features1, CapsFeaturesHandle features2)
Parameters
features1
CapsFeaturesHandleTransfer ownership: None Nullable: False
features2
CapsFeaturesHandleTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
NewAny()
Calls native constructor gst_caps_features_new_any. Version: 1.2
[Version("1.2")]
public static extern CapsFeaturesOwnedHandle NewAny()
Returns
- CapsFeaturesOwnedHandle
Transfer ownership: Full Nullable: False
NewEmpty()
Calls native constructor gst_caps_features_new_empty. Version: 1.2
[Version("1.2")]
public static extern CapsFeaturesOwnedHandle NewEmpty()
Returns
- CapsFeaturesOwnedHandle
Transfer ownership: Full Nullable: False
NewIdValist(Quark, IntPtr)
Calls native constructor gst_caps_features_new_id_valist. Version: 1.2
[Version("1.2")]
public static extern CapsFeaturesOwnedHandle NewIdValist(Quark feature1, IntPtr varargs)
Parameters
feature1
QuarkTransfer ownership: None Nullable: False
varargs
IntPtrTransfer ownership: None Nullable: False
Returns
- CapsFeaturesOwnedHandle
Transfer ownership: Full Nullable: False
NewSingle(NonNullableUtf8StringHandle)
Calls native constructor gst_caps_features_new_single. Version: 1.20
[Version("1.20")]
public static extern CapsFeaturesOwnedHandle NewSingle(NonNullableUtf8StringHandle feature)
Parameters
feature
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
Returns
- CapsFeaturesOwnedHandle
Transfer ownership: Full Nullable: False
NewValist(NonNullableUtf8StringHandle, IntPtr)
Calls native constructor gst_caps_features_new_valist. Version: 1.2
[Version("1.2")]
public static extern CapsFeaturesOwnedHandle NewValist(NonNullableUtf8StringHandle feature1, IntPtr varargs)
Parameters
feature1
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
varargs
IntPtrTransfer ownership: None Nullable: False
Returns
- CapsFeaturesOwnedHandle
Transfer ownership: Full Nullable: False
Remove(CapsFeaturesHandle, NonNullableUtf8StringHandle)
Calls native method gst_caps_features_remove. Version: 1.2
[Version("1.2")]
public static extern void Remove(CapsFeaturesHandle features, NonNullableUtf8StringHandle feature)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
feature
NonNullableUtf8StringHandleTransfer ownership: None Nullable: False
RemoveId(CapsFeaturesHandle, Quark)
Calls native method gst_caps_features_remove_id. Version: 1.2
[Version("1.2")]
public static extern void RemoveId(CapsFeaturesHandle features, Quark feature)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
feature
QuarkTransfer ownership: None Nullable: False
SetParentRefcount(CapsFeaturesHandle, ref int)
Calls native method gst_caps_features_set_parent_refcount. Version: 1.2
[Version("1.2")]
public static extern bool SetParentRefcount(CapsFeaturesHandle features, ref int refcount)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
refcount
intTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ToString(CapsFeaturesHandle)
Calls native method gst_caps_features_to_string. Version: 1.2
[Version("1.2")]
public static extern NonNullableUtf8StringOwnedHandle ToString(CapsFeaturesHandle features)
Parameters
features
CapsFeaturesHandleTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False