rem: return -1;
add: if (gst_play_get_state (bvw->priv->play) == GST_STATE_PAUSED) return SPEED_PAUSE; else if (gst_play_get_state (bvw->priv->play) == GST_STATE_PLAYING) return SPEED_NORMAL; else g_message ("pipeline is not in a known Bacon speed");  return -1;
context: bacon_video_widget_get_speed (BaconVideoWidget *bvw){	g_return_val_if_fail (bvw != NULL, -1);	g_return_val_if_fail (BACON_IS_VIDEO_WIDGET(bvw), -1);	g_return_val_if_fail (GST_IS_PLAY(bvw->priv->play), -1);		if (gst_play_get_state (bvw->priv->play) == GST_STATE_PAUSED)		return SPEED_PAUSE;	else if (gst_play_get_state (bvw->priv->play) == GST_STATE_PLAYING)		return SPEED_NORMAL;	else		g_message ("pipeline is not in a known Bacon speed");	return -1;}