add: bvw->priv->seeking = 1; bvw->priv->seek_dest = position;
context: gboolean bacon_video_widget_seek (BaconVideoWidget *bvw, float position,		GError **gerror){	int error, length, speed;	g_return_val_if_fail (bvw != NULL, -1);	g_return_val_if_fail (BACON_IS_VIDEO_WIDGET (bvw), -1);	g_return_val_if_fail (bvw->priv->xine != NULL, -1);	speed = xine_get_param (bvw->priv->stream, XINE_PARAM_SPEED);	if (speed == XINE_SPEED_PAUSE)	{		//remember pos		//FIXME		return TRUE;	}	error = xine_play (bvw->priv->stream, position * 65535, 0);	if (error == 0)	{		xine_error (bvw, gerror);		return FALSE;	}	return TRUE;}