new_child


Description:

public unowned Node new_child (...)

Creates a new processing node that performs the specified operation with a NULL terminated list of key/value pairs for initial parameter values configuring the operation.

Usually the first pair should be "operation" and the type of operation to be associated. If no operation is provided the node doesn't have an initial operation and can be used to construct a subgraph with special middle-man routing nodes created with get_output_proxy and get_input_proxy.

Parameters:

this

a Node

...

first property value, optionally followed by more key/value pairs, terminated with NULL.

first_property_name

the first property name

Returns:

A newly created Node. The node will be destroyed by the parent. Calling g_object_unref on a node will cause the node to be dropped by the parent. (You may also add additional references using g_object_ref/g_object_unref, but in general relying on the parents reference counting is easiest.)