rem: GST_QUERY_TOTAL, &fmt, &value) &
add: GST_QUERY_TOTAL, &fmt, &value) &&
context: cb_iterate (BaconVideoWidget *bvw){  GstFormat fmt = GST_FORMAT_TIME;  gint64 value;  /* check length/pos of stream */  if (gst_element_query (GST_ELEMENT (bvw->priv->play),			 GST_QUERY_TOTAL, &fmt, &value) &      GST_CLOCK_TIME_IS_VALID (value) &&      value / GST_MSECOND != bvw->priv->stream_length) {    got_stream_length (GST_ELEMENT (bvw->priv->play),		       value, bvw);  }  if (gst_element_query (GST_ELEMENT (bvw->priv->play),			 GST_QUERY_POSITION, &fmt, &value)) {    got_time_tick (GST_ELEMENT (bvw->priv->play),		   value, bvw);  }  return TRUE;}