summaryrefslogtreecommitdiff
path: root/gstreamer-sharp/ColorBalanceChannel.custom
blob: 3ccd97ebd2beb780f133162477dc73194782148f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public ColorBalanceChannel (string label, int min, int max) : this () {
  unsafe {
    int* raw_ptr = (int*) ( ( (byte*) Handle) + max_value_offset);
    *raw_ptr = max;
  }
  unsafe {
    IntPtr* raw_ptr = (IntPtr*) ( ( (byte*) Handle) + label_offset);
    *raw_ptr = GLib.Marshaller.StringToPtrGStrdup (label);
  }
  unsafe {
    int* raw_ptr = (int*) ( ( (byte*) Handle) + min_value_offset);
    *raw_ptr = min;
  }
}