GstDirectControlBinding

GstDirectControlBinding — direct attachment for control sources

Synopsis

#include <libs/controller/gstdirectcontrolbinding.h>

GstControlBinding * gst_direct_control_binding_new      (GstObject *object,
                                                         const gchar *property_name,
                                                         GstControlSource *cs);

Description

A value mapping object that attaches control sources to gobject properties. It will map the control values [0.0 ... 1.0] to the target property range.

Details

gst_direct_control_binding_new ()

GstControlBinding * gst_direct_control_binding_new      (GstObject *object,
                                                         const gchar *property_name,
                                                         GstControlSource *cs);

Create a new control-binding that attaches the GstControlSource to the GObject property.

object :

the object of the property

property_name :

the property-name to attach the control source

cs :

the control source

Returns :

the new GstDirectControlBinding. [transfer floating]