+2007-09-17 Jan Schmidt - Sun Microsystems <jan.schmidt@sun.com>
+
+ * gst/gstbin.c: (gst_bin_continue_func):
+ * libs/gst/base/gstbasesrc.c: (gst_base_src_do_sync):
+ * libs/gst/base/gstcollectpads.c: (gst_collect_pads_add_pad_full):
+ * plugins/elements/gstmultiqueue.c: (gst_multi_queue_loop):
+
+ Fix minor compilation warnings shown with Forte.
+
2007-09-17 Wim Taymans <wim.taymans@gmail.com>
* plugins/elements/gstqueue.c: (apply_buffer),
gst_bin_continue_func (BinContinueData * data)
{
GstBin *bin;
- GstState current, next, pending, transition;
+ GstState current, next, pending;
+ GstStateChange transition;
GstStateChangeReturn ret;
bin = data->bin;
GstBaseSrcClass *bclass;
GstClockTime base_time;
GstClock *clock;
- GstClockTime now = -1, timestamp;
+ GstClockTime now = GST_CLOCK_TIME_NONE, timestamp;
gboolean do_timestamp, first, pseudo_live;
bclass = GST_BASE_SRC_GET_CLASS (basesrc);
/* FIXME: Ugly hack as we can't add more fields to GstCollectData */
g_object_set_data (G_OBJECT (pad), "gst-collect-data-destroy-notify",
- destroy_notify);
+ (void *) destroy_notify);
GST_COLLECT_PADS_PAD_LOCK (pads);
GST_OBJECT_LOCK (pad);
GstMultiQueue *mq;
GstMiniObject *object;
guint32 newid;
- guint32 oldid = -1;
+ guint32 oldid = G_MAXUINT32;
GstFlowReturn result;
sq = (GstSingleQueue *) gst_pad_get_element_private (pad);