query: add gst_query_take()