gstcolorbalance

gstcolorbalance — Interface for adjusting color balance settings

Synopsis


#include <gst/interfaces/color.h>


            GstColorBalance;
enum        GstColorBalanceType;
const GList* gst_color_balance_list_channels
                                            (GstColorBalance *balance);
gint        gst_color_balance_get_value     (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel);
void        gst_color_balance_set_value     (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel,
                                             gint value);
void        gst_color_balance_value_changed (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel,
                                             gint value);

Object Hierarchy


  GInterface
   +----GstColorBalance

Prerequisites

GstColorBalance requires GstImplementsInterface and GstElement.

Description

Details

GstColorBalance

typedef struct _GstColorBalance GstColorBalance;


enum GstColorBalanceType

typedef enum
{
  GST_COLOR_BALANCE_HARDWARE,
  GST_COLOR_BALANCE_SOFTWARE
} GstColorBalanceType;


gst_color_balance_list_channels ()

const GList* gst_color_balance_list_channels
                                            (GstColorBalance *balance);

balance :balance Returns :Returns
balance :
Returns :

gst_color_balance_get_value ()

gint        gst_color_balance_get_value     (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel);

balance :balance channel :channel Returns :Returns
balance :
channel :
Returns :

gst_color_balance_set_value ()

void        gst_color_balance_set_value     (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel,
                                             gint value);

balance :balance channel :channel value :value
balance :
channel :
value :

gst_color_balance_value_changed ()

void        gst_color_balance_value_changed (GstColorBalance *balance,
                                             GstColorBalanceChannel *channel,
                                             gint value);

balance :balance channel :channel value :value
balance :
channel :
value :