mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-20 21:16:24 +00:00
Make the properties of the ColorBalanceChannel read-only
This commit is contained in:
parent
1947bc5cbb
commit
5436b22683
2 changed files with 12 additions and 4 deletions
|
@ -1,5 +1,14 @@
|
|||
public ColorBalanceChannel (string label, int min, int max) : this () {
|
||||
Label = label;
|
||||
MaxValue = max;
|
||||
MinValue = min;
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -997,7 +997,6 @@
|
|||
<attr path="/api/namespace/interface[@cname='GstColorBalance']/method[@cname='gst_color_balance_value_changed']" name="name">EmitValueChanged</attr>
|
||||
|
||||
<attr path="/api/namespace/object[@cname='GstColorBalanceChannel']" name="name">ColorBalanceChannel</attr>
|
||||
<attr path="/api/namespace/object[@cname='GstColorBalanceChannel']/field" name="writeable">true</attr>
|
||||
|
||||
<attr path="/api/namespace/interface[@cname='GstMixer']" name="name">Mixer</attr>
|
||||
<attr path="/api/namespace/interface[@cname='GstMixer']/signal" name="hidden">1</attr>
|
||||
|
|
Loading…
Reference in a new issue