diff options
author | Alessandro Decina <alessandro.d@gmail.com> | 2009-09-22 15:03:20 +0200 |
---|---|---|
committer | Alessandro Decina <alessandro.d@gmail.com> | 2009-09-22 15:04:36 +0200 |
commit | 195883b30a5d63c0362570280792131789694d81 (patch) | |
tree | c65809320127becce3f840247724ce55070aa1ee | |
parent | 600516be9044a012b490e5ccef5ac868482dffe5 (diff) |
Fix compile warnings with gcc 4.0.1.
-rw-r--r-- | ext/jpeg/gstjpegdec.c | 2 | ||||
-rw-r--r-- | gst/avi/gstavidemux.c | 4 | ||||
-rw-r--r-- | gst/flv/gstflvparse.c | 18 | ||||
-rw-r--r-- | gst/id3demux/id3v2frames.c | 2 |
4 files changed, 13 insertions, 13 deletions
diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c index 7af343c2b..f9cc68e74 100644 --- a/ext/jpeg/gstjpegdec.c +++ b/ext/jpeg/gstjpegdec.c @@ -881,7 +881,7 @@ gst_jpeg_dec_chain (GstPad * pad, GstBuffer * buf) (dec->segment.stop != -1) && (GST_BUFFER_SIZE (dec->tempbuf) < dec->segment.stop)) { /* We assume that non-packetized input in bytes is *one* single jpeg image */ - GST_DEBUG ("Non-packetized mode. Got %d bytes, need %d", + GST_DEBUG ("Non-packetized mode. Got %d bytes, need %" G_GINT64_FORMAT, GST_BUFFER_SIZE (dec->tempbuf), dec->segment.stop); goto need_more_data; } diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index 0f6389356..cebdea8ec 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -1231,7 +1231,7 @@ gst_avi_demux_parse_subindex (GstAviDemux * avi, entries_list = g_list_prepend (entries_list, entry); } - GST_INFO_OBJECT (avi, "Parsed index, %6lu/%6lu entries, %5lu keyframes, " + GST_INFO_OBJECT (avi, "Parsed index, %6u/%6u entries, %5lu keyframes, " "entry size = %2u, total size = %10d", i, num, _nr_keyframes, (gint) sizeof (gst_avi_index_entry), (gint) (i * sizeof (gst_avi_index_entry))); @@ -1581,7 +1581,7 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf) s_dur = gst_util_uint64_scale (GST_SECOND, strh->scale, strh->rate); GST_DEBUG_OBJECT (avi, "verifying stream framerate %d/%d, " "frame duration = %d ms", strh->rate, strh->scale, - s_dur / GST_MSECOND); + (gint) (s_dur / GST_MSECOND)); if (h_dur > (10 * GST_MSECOND) && (s_dur > 10 * h_dur)) { strh->rate = GST_SECOND / GST_USECOND; strh->scale = h_dur / GST_USECOND; diff --git a/gst/flv/gstflvparse.c b/gst/flv/gstflvparse.c index 804da5023..2d768eee6 100644 --- a/gst/flv/gstflvparse.c +++ b/gst/flv/gstflvparse.c @@ -31,7 +31,7 @@ FLV_GET_STRING (GstByteReader * reader) { guint16 string_size = 0; gchar *string = NULL; - const guint8 *str; + const guint8 *str = NULL; g_return_val_if_fail (reader != NULL, NULL); @@ -150,7 +150,7 @@ gst_flv_parse_metadata_item (GstFLVDemux * demux, GstByteReader * reader, switch (tag_type) { case 0: // Double { /* Use a union to read the uint64 and then as a double */ - gdouble d; + gdouble d = 0; if (!gst_byte_reader_get_float64_be (reader, &d)) goto error; @@ -176,7 +176,7 @@ gst_flv_parse_metadata_item (GstFLVDemux * demux, GstByteReader * reader, } case 1: // Boolean { - guint8 b; + guint8 b = 0; if (!gst_byte_reader_get_uint8 (reader, &b)) goto error; @@ -243,7 +243,7 @@ gst_flv_parse_metadata_item (GstFLVDemux * demux, GstByteReader * reader, } case 8: // ECMA array { - guint32 nb_elems; + guint32 nb_elems = 0; gboolean end_of_object_marker = FALSE; if (!gst_byte_reader_get_uint32_be (reader, &nb_elems)) @@ -278,7 +278,7 @@ gst_flv_parse_metadata_item (GstFLVDemux * demux, GstByteReader * reader, } case 10: // Array { - guint32 nb_elems; + guint32 nb_elems = 0; if (!gst_byte_reader_get_uint32_be (reader, &nb_elems)) goto error; @@ -298,7 +298,7 @@ gst_flv_parse_metadata_item (GstFLVDemux * demux, GstByteReader * reader, } while (nb_elems--) { - guint8 elem_type; + guint8 elem_type = 0; if (!gst_byte_reader_get_uint8 (reader, &elem_type)) goto error; @@ -331,8 +331,8 @@ gst_flv_parse_metadata_item (GstFLVDemux * demux, GstByteReader * reader, } case 11: // Date { - gdouble d; - gint16 i; + gdouble d = 0; + gint16 i = 0; if (!gst_byte_reader_get_float64_be (reader, &d)) goto error; @@ -366,7 +366,7 @@ gst_flv_parse_tag_script (GstFLVDemux * demux, GstBuffer * buffer) { GstFlowReturn ret = GST_FLOW_OK; GstByteReader reader = GST_BYTE_READER_INIT_FROM_BUFFER (buffer); - guint8 type; + guint8 type = 0; g_return_val_if_fail (GST_BUFFER_SIZE (buffer) >= 7, GST_FLOW_ERROR); diff --git a/gst/id3demux/id3v2frames.c b/gst/id3demux/id3v2frames.c index fd9391c67..076abc70d 100644 --- a/gst/id3demux/id3v2frames.c +++ b/gst/id3demux/id3v2frames.c @@ -978,7 +978,7 @@ string_utf8_dup (const gchar * start, const guint size) if ((utf8 = g_convert (start, size, "UTF-8", *c, &bytes_read, NULL, NULL))) { if (bytes_read == size) { - GST_DEBUG ("Using charset %s to interperate id3 tags\n", c); + GST_DEBUG ("Using charset %s to interperate id3 tags\n", *c); g_strfreev (csets); goto beach; } |