From 8ac5739f972ca93f63863be6a3cbffdcd6ef288a Mon Sep 17 00:00:00 2001 From: mrstecklo Date: Wed, 12 May 2021 10:28:35 +0300 Subject: [PATCH] pylonsrc: added handlers for coloradjustment property --- sys/pylon/gstpylonsrc.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sys/pylon/gstpylonsrc.c b/sys/pylon/gstpylonsrc.c index 41f75ec..daff9e0 100644 --- a/sys/pylon/gstpylonsrc.c +++ b/sys/pylon/gstpylonsrc.c @@ -1079,6 +1079,9 @@ gst_pylonsrc_set_property (GObject * object, guint property_id, src->saturation[COLOUR_MAGENTA] = g_value_get_double (value); set_prop_implicitly (object, PROP_COLORADJUSTMENTENABLE, pspec); break; + case PROP_COLORADJUSTMENTENABLE: + src->colorAdjustment = g_value_get_boolean(value); + break; case PROP_MAXBANDWIDTH: src->maxBandwidth = g_value_get_int (value); break; @@ -1326,6 +1329,9 @@ gst_pylonsrc_get_property (GObject * object, guint property_id, case PROP_COLORMAGENTASATURATION: g_value_set_double (value, src->saturation[COLOUR_MAGENTA]); break; + case PROP_COLORADJUSTMENTENABLE: + g_value_set_boolean(value, src->colorAdjustment); + break; case PROP_MAXBANDWIDTH: g_value_set_int (value, src->maxBandwidth); break;