From 0d9c9217ec1537c5bc756fa2a279dce0b85596d9 Mon Sep 17 00:00:00 2001 From: Julien Moutte Date: Wed, 14 Jan 2004 17:15:34 +0000 Subject: gst-libs/gst/colorbalance/colorbalance.c: Adding a default type. Original commit message from CVS: 2004-01-14 Julien MOUTTE * gst-libs/gst/colorbalance/colorbalance.c: (gst_color_balance_class_init): Adding a default type. * gst-libs/gst/colorbalance/colorbalance.h: Adding a macro to access the type. * gst/videofilter/gstvideobalance.c: (gst_videobalance_get_type), (gst_videobalance_dispose), (gst_videobalance_class_init), (gst_videobalance_init), (gst_videobalance_interface_supported), (gst_videobalance_interface_init), (gst_videobalance_colorbalance_list_channels), (gst_videobalance_colorbalance_set_value), (gst_videobalance_colorbalance_get_value), (gst_videobalance_colorbalance_init): Implementing colorbalance interface. * gst/videofilter/gstvideobalance.h: Adding colorbalance channels list. * sys/ximage/ximagesink.c: (gst_ximagesink_set_xwindow_id): Fixing a bug which was triggering a BadAccess X error when setting an overlay before pad was really negotiated. * sys/xvimage/xvimagesink.c: (gst_xvimagesink_colorbalance_init): Using the colorbalance type macro. --- gst/videofilter/gstvideobalance.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'gst/videofilter/gstvideobalance.h') diff --git a/gst/videofilter/gstvideobalance.h b/gst/videofilter/gstvideobalance.h index 5c8b3cf4..f0856dde 100644 --- a/gst/videofilter/gstvideobalance.h +++ b/gst/videofilter/gstvideobalance.h @@ -50,6 +50,8 @@ struct _GstVideobalance { double brightness; double hue; double saturation; + + GList *channels; }; struct _GstVideobalanceClass { @@ -61,4 +63,3 @@ GType gst_videobalance_get_type(void); G_END_DECLS #endif /* __GST_VIDEOBALANCE_H__ */ - -- cgit