Table of Contents

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 IntPtr

Transfer ownership: None Nullable: False

profile IntPtr

Transfer 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 IntPtr

Transfer ownership: None Nullable: False

profile IntPtr

Transfer 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 IntPtr

Transfer 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 NullableUtf8StringHandle

Transfer ownership: None Nullable: True

description NullableUtf8StringHandle

Transfer ownership: None Nullable: True

format CapsHandle

Transfer ownership: None Nullable: False

preset NullableUtf8StringHandle

Transfer ownership: None Nullable: True

Returns

IntPtr

Transfer ownership: Full Nullable: False