From 7831661c4046c3c467d9cee7e9579d9eeeecce0f 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 b2f7f2a..ff10994 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)) { -- 2.7.4