A class that represents a color balance channel.  
 More...
#include <gstreamermm/colorbalancechannel.h>
Inherits Object.
|  | 
| static GType | get_type () | 
|  | Get the GType for this class, for use with the underlying GObject type system.  More... 
 | 
|  | 
A class that represents a color balance channel. 
The Gst::ColorBalanceChannel object represents a parameter for modifying the color balance implemented by an element providing the Gst::ColorBalance interface. For example, Hue or Saturation.
Last reviewed on 2016-05-16 (1.8.0) 
◆ ColorBalanceChannel()
◆ ~ColorBalanceChannel()
  
  | 
        
          | Gst::ColorBalanceChannel::~ColorBalanceChannel | ( |  | ) |  |  | overridenoexcept | 
 
 
◆ get_label()
      
        
          | Glib::ustring Gst::ColorBalanceChannel::get_label | ( |  | ) | const | 
      
 
Get a string containing a descriptive name for this channel. 
 
 
◆ get_max_value()
      
        
          | int Gst::ColorBalanceChannel::get_max_value | ( |  | ) | const | 
      
 
Get the maximum valid value for this channel. 
 
 
◆ get_min_value()
      
        
          | int Gst::ColorBalanceChannel::get_min_value | ( |  | ) | const | 
      
 
Get the minimum valid value for this channel. 
 
 
◆ get_type()
  
  | 
        
          | static GType Gst::ColorBalanceChannel::get_type | ( |  | ) |  |  | static | 
 
Get the GType for this class, for use with the underlying GObject type system. 
 
 
◆ gobj() [1/2]
  
  | 
        
          | GstColorBalanceChannel* Gst::ColorBalanceChannel::gobj | ( |  | ) |  |  | inline | 
 
Provides access to the underlying C GObject. 
 
 
◆ gobj() [2/2]
  
  | 
        
          | const GstColorBalanceChannel* Gst::ColorBalanceChannel::gobj | ( |  | ) | const |  | inline | 
 
Provides access to the underlying C GObject. 
 
 
◆ gobj_copy()
      
        
          | GstColorBalanceChannel* Gst::ColorBalanceChannel::gobj_copy | ( |  | ) |  | 
      
 
Provides access to the underlying C instance. The caller is responsible for unrefing it. Use when directly setting fields in structs. 
 
 
◆ on_value_changed()
  
  | 
        
          | virtual void Gst::ColorBalanceChannel::on_value_changed | ( | int | value | ) |  |  | protectedvirtual | 
 
 
◆ operator=()
◆ signal_value_changed()
      
        
          | Glib::SignalProxy< void,int > Gst::ColorBalanceChannel::signal_value_changed | ( |  | ) |  | 
      
 
- Slot Prototype:
- void on_my_value_changed(int value)
Fired when the value of the indicated channel has changed.
- Parameters
- 
  
  
 
 
◆ wrap()
A Glib::wrap() method for this object. 
- Parameters
- 
  
    | object | The C instance. |  | take_copy | False if the result should take ownership of the C instance. True if it should take a new copy or ref. |  
 
- Returns
- A C++ instance that wraps this C instance.