## gstcontrol

gstcontrol — dynamic parameter functionality.

## Synopsis

    #include <libs/control/control.h>

    void        gst_control_init                (int *argc,
                                                 char **argv[]);

## Description

This library provides a Manager that maintains a list of dynamically controlable parameters for a GstElement. Just think of a volume slider in a mixer.

To use this library one needs to add some code to initialize it.

Example 1. Adding the control library to a project

    ...
    #include <gst/gst.h>
    #include <gst/control/control.h>
    ...
    gst_init(&argc,&argv);
    gst_control_init(&argc,&argv);
    ...

The next step is to get hold of the GstDParamManager instance of a GstElement.

## Details

### gst_control_init ()

    void        gst_control_init                (int *argc,
                                                 char **argv[]);

Initializes the GStreamer control library, registering modes and units

`argc` : | pointer to application's argc
`argv` : | pointer to application's argv