flvdemux: Fix unitialized variables

This commit is contained in:
Edward Hervey 2010-03-11 17:03:05 +01:00
parent c4d55cf782
commit 8e0a8b30b8

View file

@ -635,7 +635,7 @@ exit:
static gint64 static gint64
gst_flv_demux_get_metadata (GstFLVDemux * demux) gst_flv_demux_get_metadata (GstFLVDemux * demux)
{ {
gint64 ret, offset; gint64 ret = 0, offset;
GstFormat fmt = GST_FORMAT_BYTES; GstFormat fmt = GST_FORMAT_BYTES;
size_t tag_size, size; size_t tag_size, size;
GstBuffer *buffer = NULL; GstBuffer *buffer = NULL;
@ -969,7 +969,7 @@ static gboolean
gst_flv_demux_handle_seek_push (GstFLVDemux * demux, GstEvent * event) gst_flv_demux_handle_seek_push (GstFLVDemux * demux, GstEvent * event)
{ {
if (!demux->indexed) { if (!demux->indexed) {
guint64 seek_offset; guint64 seek_offset = 0;
gboolean building_index; gboolean building_index;
GstFormat fmt; GstFormat fmt;
@ -1032,7 +1032,7 @@ gst_flv_demux_handle_seek_pull (GstFLVDemux * demux, GstEvent * event,
GstSeekType start_type, stop_type; GstSeekType start_type, stop_type;
gint64 start, stop; gint64 start, stop;
gdouble rate; gdouble rate;
gboolean update, flush, keyframe, ret; gboolean update, flush, keyframe, ret = FALSE;
GstSegment seeksegment; GstSegment seeksegment;
gst_event_parse_seek (event, &rate, &format, &flags, gst_event_parse_seek (event, &rate, &format, &flags,
@ -1199,7 +1199,7 @@ wrong_format:
{ {
GST_WARNING_OBJECT (demux, "we only support seeking in TIME format"); GST_WARNING_OBJECT (demux, "we only support seeking in TIME format");
gst_event_unref (event); gst_event_unref (event);
return FALSE; return ret;
} }
} }