Table of Contents

Class ValueList

Namespace
Gst.Internal
Assembly
Gst-1.0.dll
public class ValueList
Inheritance
ValueList
Inherited Members

Methods

AppendAndTakeValue(ValueHandle, ValueUnownedHandle)

Calls native function gst_value_list_append_and_take_value. Version: 1.2

[Version("1.2")]
public static extern void AppendAndTakeValue(ValueHandle value, ValueUnownedHandle appendValue)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

appendValue ValueUnownedHandle

Transfer ownership: Full Nullable: False

AppendValue(ValueHandle, ValueHandle)

Calls native function gst_value_list_append_value.

public static extern void AppendValue(ValueHandle value, ValueHandle appendValue)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

appendValue ValueHandle

Transfer ownership: None Nullable: False

GetGType()

Calls native function gst_value_list_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetSize(ValueHandle)

Calls native function gst_value_list_get_size.

public static extern uint GetSize(ValueHandle value)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

Returns

uint

Transfer ownership: None Nullable: False

GetValue(ValueHandle, uint)

Calls native function gst_value_list_get_value.

public static extern ValueUnownedHandle GetValue(ValueHandle value, uint index)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

index uint

Transfer ownership: None Nullable: False

Returns

ValueUnownedHandle

Transfer ownership: None Nullable: False

Init(ValueHandle, uint)

Calls native function gst_value_list_init. Version: 1.18

[Version("1.18")]
public static extern ValueUnownedHandle Init(ValueHandle value, uint prealloc)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

prealloc uint

Transfer ownership: None Nullable: False

Returns

ValueUnownedHandle

Transfer ownership: None Nullable: False

PrependValue(ValueHandle, ValueHandle)

Calls native function gst_value_list_prepend_value.

public static extern void PrependValue(ValueHandle value, ValueHandle prependValue)

Parameters

value ValueHandle

Transfer ownership: None Nullable: False

prependValue ValueHandle

Transfer ownership: None Nullable: False