diff --git a/sys/v4l/gstv4lsrc.c b/sys/v4l/gstv4lsrc.c index 48eb8e2baf..27f7c8d493 100644 --- a/sys/v4l/gstv4lsrc.c +++ b/sys/v4l/gstv4lsrc.c @@ -129,7 +129,7 @@ gst_v4lsrc_class_init (GstV4lSrcClass *klass) G_MININT,G_MAXINT,0,G_PARAM_READWRITE)); g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_PALETTE, g_param_spec_int("palette","palette","palette", - 0,G_MAXUSHORT,0,G_PARAM_READWRITE)); + G_MININT,G_MAXINT,0,G_PARAM_READWRITE)); g_object_class_install_property(G_OBJECT_CLASS(klass), ARG_PALETTE_NAME, g_param_spec_string("palette_name","palette_name","palette_name", NULL, G_PARAM_READABLE)); diff --git a/sys/v4l/gstv4lsrc.h b/sys/v4l/gstv4lsrc.h index 9d295275c6..e45ab6f0bc 100644 --- a/sys/v4l/gstv4lsrc.h +++ b/sys/v4l/gstv4lsrc.h @@ -74,7 +74,7 @@ struct _GstV4lSrc { /* caching values */ gint width; gint height; - guint16 palette; + gint palette; }; struct _GstV4lSrcClass {