diff --git a/ChangeLog b/ChangeLog index 43f06182ca..a021708c4e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-10-08 Jan Schmidt + + * plugins/elements/gstqueue.c: + Allow through queries when we don't know how + to adjust them (not TIME or BYTES), as otherwise it's + not possible to query the current position in order + to seek in other formats at all. + 2008-10-08 Andy Wingo * docs/gst/gstreamer-sections.txt: Placate doc pendants. diff --git a/plugins/elements/gstqueue.c b/plugins/elements/gstqueue.c index c500c0b659..4fd97fdf76 100644 --- a/plugins/elements/gstqueue.c +++ b/plugins/elements/gstqueue.c @@ -1216,9 +1216,9 @@ gst_queue_handle_src_query (GstPad * pad, GstQuery * query) peer_pos -= queue->cur_level.time; break; default: - GST_WARNING_OBJECT (queue, "dropping query in %s format, don't " + GST_DEBUG_OBJECT (queue, "Can't adjust query in %s format, don't " "know how to adjust value", gst_format_get_name (format)); - return FALSE; + return TRUE; } /* set updated position */ gst_query_set_position (query, format, peer_pos);