Gst.ValueUniqueList

g Gst.ValueUniqueList Gst.ValueUniqueList

Subclasses:

None

Methods

class

append_and_take_value (value, append_value)

class

append_value (value, append_value)

class

concat (value1, value2)

class

get_size (value)

class

get_value (value, index)

class

prepend_value (value, prepend_value)

Virtual Methods

None

Fields

None

Class Details

class Gst.ValueUniqueList
Abstract:

No

A fundamental type that describes a set of GObject.Value

New in version 1.28.

classmethod append_and_take_value(value, append_value)[source]
Parameters:

Appends append_value to the Gst.ValueUniqueList in value.

New in version 1.28.

classmethod append_value(value, append_value)[source]
Parameters:

Appends append_value to the Gst.ValueUniqueList in value.

New in version 1.28.

classmethod concat(value1, value2)[source]
Parameters:
Returns:

an uninitialized GObject.Value to take the result

Return type:

dest: GObject.Value

Concatenates copies of value1 and value2 into a set. Values that are not of type #GST_TYPE_UNIQUE_LIST are treated as if they were sets of length 1. dest will be initialized to the type #GST_TYPE_UNIQUE_LIST.

New in version 1.28.

classmethod get_size(value)[source]
Parameters:

value (GObject.Value) – a GObject.Value of type #GST_TYPE_UNIQUE_LIST

Returns:

the number of values

Return type:

int

Gets the number of values contained in value.

New in version 1.28.

classmethod get_value(value, index)[source]
Parameters:
Returns:

the value at the given index

Return type:

GObject.Value

Gets the value that is a member of the set contained in value and has the index index.

New in version 1.28.

classmethod prepend_value(value, prepend_value)[source]
Parameters:

Prepends prepend_value to the Gst.ValueUniqueList in value.

New in version 1.28.