Class EncodingContainerProfile
- Namespace
- GstPbutils.Internal
- Assembly
- GstPbutils-1.0.dll
public class EncodingContainerProfile
- Inheritance
-
EncodingContainerProfile
- Inherited Members
Methods
AddProfile(IntPtr, IntPtr)
Calls native method gst_encoding_container_profile_add_profile.
public static extern bool AddProfile(IntPtr container, IntPtr profile)
Parameters
container
IntPtrTransfer ownership: None Nullable: False
profile
IntPtrTransfer ownership: Full Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
ContainsProfile(IntPtr, IntPtr)
Calls native method gst_encoding_container_profile_contains_profile.
public static extern bool ContainsProfile(IntPtr container, IntPtr profile)
Parameters
container
IntPtrTransfer ownership: None Nullable: False
profile
IntPtrTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetGType()
Calls native function gst_encoding_container_profile_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetProfiles(IntPtr)
Calls native method gst_encoding_container_profile_get_profiles.
public static extern ListUnownedHandle GetProfiles(IntPtr profile)
Parameters
profile
IntPtrTransfer ownership: None Nullable: False
Returns
- ListUnownedHandle
Transfer ownership: None Nullable: False
New(NullableUtf8StringHandle, NullableUtf8StringHandle, CapsHandle, NullableUtf8StringHandle)
Calls native constructor gst_encoding_container_profile_new.
public static extern IntPtr New(NullableUtf8StringHandle name, NullableUtf8StringHandle description, CapsHandle format, NullableUtf8StringHandle preset)
Parameters
name
NullableUtf8StringHandleTransfer ownership: None Nullable: True
description
NullableUtf8StringHandleTransfer ownership: None Nullable: True
format
CapsHandleTransfer ownership: None Nullable: False
preset
NullableUtf8StringHandleTransfer ownership: None Nullable: True
Returns
- IntPtr
Transfer ownership: Full Nullable: False