summaryrefslogtreecommitdiffstats
path: root/gst/rtsp
diff options
context:
space:
mode:
authorJan Schmidt <thaytan@mad.scientist.com>2007-09-17 17:35:13 +0000
committerJan Schmidt <thaytan@mad.scientist.com>2007-09-17 17:35:13 +0000
commit216f6e059386b4260de32d2e5d301459993e468a (patch)
treebf289d01e324277c7ba354e51f4c2f21e528666e /gst/rtsp
parent7eb37e25750b1461875e698a03b310706dcfbe5b (diff)
gst/: Fix compiler warnings shown with Forte.
Original commit message from CVS: * gst/audiofx/audiodynamic.c: (gst_audio_dynamic_class_init): * gst/rtsp/gstrtspsrc.c: (gst_rtspsrc_create_stream), (new_session_pad), (request_pt_map), (gst_rtspsrc_do_stream_eos), (gst_rtspsrc_loop_interleaved), (gst_rtspsrc_parse_rtpinfo), (gst_rtspsrc_handle_message): Fix compiler warnings shown with Forte.
Diffstat (limited to 'gst/rtsp')
-rw-r--r--gst/rtsp/gstrtspsrc.c23
1 files changed, 16 insertions, 7 deletions
diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c
index e0ca5361..319f59d2 100644
--- a/gst/rtsp/gstrtspsrc.c
+++ b/gst/rtsp/gstrtspsrc.c
@@ -568,7 +568,8 @@ gst_rtspsrc_create_stream (GstRTSPSrc * src, GstSDPMessage * sdp, gint idx)
/* If we have a dynamic payload type, see if we have a stream with the
* same payload number. If there is one, they are part of the same
* container and we only need to add one pad. */
- if (find_stream (src, GINT_TO_POINTER (stream->pt), find_stream_by_pt)) {
+ if (find_stream (src, GINT_TO_POINTER (stream->pt),
+ (gpointer) find_stream_by_pt)) {
stream->container = TRUE;
}
}
@@ -1459,7 +1460,8 @@ new_session_pad (GstElement * session, GstPad * pad, GstRTSPSrc * src)
GST_DEBUG_OBJECT (src, "stream: %u, SSRC %d, PT %d", id, ssrc, pt);
- stream = find_stream (src, GINT_TO_POINTER (id), find_stream_by_id);
+ stream =
+ find_stream (src, GINT_TO_POINTER (id), (gpointer) find_stream_by_id);
if (stream == NULL)
goto unknown_stream;
@@ -1514,7 +1516,9 @@ request_pt_map (GstElement * sess, guint session, guint pt, GstRTSPSrc * src)
GST_DEBUG_OBJECT (src, "getting pt map for pt %d in session %d", pt, session);
GST_RTSP_STATE_LOCK (src);
- stream = find_stream (src, GINT_TO_POINTER (session), find_stream_by_id);
+ stream =
+ find_stream (src, GINT_TO_POINTER (session),
+ (gpointer) find_stream_by_id);
if (!stream)
goto unknown_stream;
@@ -1539,7 +1543,9 @@ gst_rtspsrc_do_stream_eos (GstRTSPSrc * src, guint session)
GST_DEBUG_OBJECT (src, "setting stream for session %u to EOS", session);
/* get stream for session */
- stream = find_stream (src, GINT_TO_POINTER (session), find_stream_by_id);
+ stream =
+ find_stream (src, GINT_TO_POINTER (session),
+ (gpointer) find_stream_by_id);
if (!stream)
goto unknown_stream;
@@ -2396,7 +2402,9 @@ gst_rtspsrc_loop_interleaved (GstRTSPSrc * src)
channel = message.type_data.data.channel;
- stream = find_stream (src, GINT_TO_POINTER (channel), find_stream_by_channel);
+ stream =
+ find_stream (src, GINT_TO_POINTER (channel),
+ (gpointer) find_stream_by_channel);
if (!stream)
goto unknown_stream;
@@ -3978,7 +3986,8 @@ gst_rtspsrc_parse_rtpinfo (GstRTSPSrc * src, gchar * rtpinfo)
fields[j] = g_strchug (fields[j]);
if (g_str_has_prefix (fields[j], "url=")) {
/* get the url and the stream */
- stream = find_stream (src, (fields[j] + 4), find_stream_by_setup);
+ stream =
+ find_stream (src, (fields[j] + 4), (gpointer) find_stream_by_setup);
} else if (g_str_has_prefix (fields[j], "seq=")) {
seqbase = atoi (fields[j] + 4);
} else if (g_str_has_prefix (fields[j], "rtptime=")) {
@@ -4293,7 +4302,7 @@ gst_rtspsrc_handle_message (GstBin * bin, GstMessage * message)
GST_DEBUG_OBJECT (rtspsrc, "got error from %s",
GST_ELEMENT_NAME (udpsrc));
- stream = find_stream (rtspsrc, udpsrc, find_stream_by_udpsrc);
+ stream = find_stream (rtspsrc, udpsrc, (gpointer) find_stream_by_udpsrc);
if (!stream)
goto forward;