From be714c7441ad4c5ec7f1162d1d659109623abbe9 Mon Sep 17 00:00:00 2001 From: Jimmy Ohn Date: Tue, 4 Aug 2015 21:32:53 +0900 Subject: [PATCH] rawparse: fix duplicated format in handle_seek_pull GstFormat variable are duplicated in handle_seek_pull function. So we need to move this variable in condition statement. https://bugzilla.gnome.org/show_bug.cgi?id=753243 --- gst/rawparse/gstrawparse.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gst/rawparse/gstrawparse.c b/gst/rawparse/gstrawparse.c index ad2607b604..03088902c2 100644 --- a/gst/rawparse/gstrawparse.c +++ b/gst/rawparse/gstrawparse.c @@ -810,14 +810,13 @@ gst_raw_parse_handle_seek_pull (GstRawParse * rp, GstEvent * event) GST_DEBUG_OBJECT (rp, "converted start - stop to time"); - format = GST_FORMAT_TIME; - gst_event_unref (event); } else { - format = GST_FORMAT_TIME; flags = 0; } + format = GST_FORMAT_TIME; + flush = ((flags & GST_SEEK_FLAG_FLUSH) != 0); /* start flushing up and downstream so that the loop function pauses and we