From a5eaa9929774066b5e686ae6f727d9012eae1744 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Mon, 6 Sep 2010 14:12:00 +0200 Subject: [PATCH] baseparse: non-TIME seek event is simply not handled --- gst/audioparsers/gstbaseparse.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gst/audioparsers/gstbaseparse.c b/gst/audioparsers/gstbaseparse.c index b2f7f2a879..ff109942da 100644 --- a/gst/audioparsers/gstbaseparse.c +++ b/gst/audioparsers/gstbaseparse.c @@ -2063,7 +2063,8 @@ gst_base_parse_handle_seek (GstBaseParse * parse, GstEvent * event) * it directly or fail. For TIME, try upstream, but do it ourselves if * it fails upstream */ if (format != GST_FORMAT_TIME) { - return gst_pad_push_event (parse->sinkpad, event); + /* default action delegates to upstream */ + return FALSE; } else { gst_event_ref (event); if (gst_pad_push_event (parse->sinkpad, event)) {