tests: fix compilation
authorWim Taymans <wim.taymans@collabora.co.uk>
Thu, 9 Feb 2012 17:09:45 +0000 (18:09 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Thu, 9 Feb 2012 17:09:45 +0000 (18:09 +0100)
tests/check/elements/deinterleave.c

index 4d28d5b..77bca77 100644 (file)
@@ -474,7 +474,7 @@ float_buffer_check_probe (GstPad * pad, GstPadProbeInfo * info,
   gint channels;
   GstBuffer *buffer = GST_PAD_PROBE_INFO_BUFFER (info);
   GstAudioInfo audio_info;
-  gint pad_id = (gint) userdata;
+  guint pad_id = GPOINTER_TO_UINT (userdata);
 
   fail_unless_equals_int (sscanf (GST_PAD_NAME (pad), "src_%u", &padnum), 1);
 
@@ -541,7 +541,7 @@ pad_added_setup_data_check_float32_8ch_cb (GstElement * deinterleave,
 
 
   gst_pad_add_probe (pad, GST_PAD_PROBE_TYPE_BUFFER, float_buffer_check_probe,
-      (gpointer) pads_created, NULL);
+      GUINT_TO_POINTER (pads_created), NULL);
 
   gst_element_set_state (sink, GST_STATE_PLAYING);
   gst_element_set_state (queue, GST_STATE_PLAYING);