ValueList

Undocumented in source.

Members

Static functions

appendAndTakeValue
void appendAndTakeValue(Value value, Value appendValue)

Appends @append_value to the GstValueList in @value.

appendValue
void appendValue(Value value, Value appendValue)

Appends @append_value to the GstValueList in @value.

concat
void concat(Value dest, Value value1, Value value2)

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

getSize
uint getSize(Value value)

Gets the number of values contained in @value.

getType
GType getType()
getValue
Value getValue(Value value, uint index)

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

merge
void merge(Value dest, Value value1, Value value2)

Merges copies of @value1 and @value2. Values that are not of type #GST_TYPE_LIST are treated as if they were lists of length 1.

prependValue
void prependValue(Value value, Value prependValue)

Prepends @prepend_value to the GstValueList in @value.

Meta