add: g_return_if_fail (gtx != NULL); g_return_if_fail (GTK_IS_XINE (gtx)); g_return_if_fail (gtx->priv->xine != NULL);
context: gtk_xine_get_metadata (GtkXine *gtx, GtkXineMetadataType type, GValue *value){	switch (type)	{	case GTX_INFO_TITLE:	case GTX_INFO_ARTIST:	case GTX_INFO_YEAR:	case GTX_INFO_VIDEO_CODEC:	case GTX_INFO_AUDIO_CODEC:		gtk_xine_get_metadata_string (gtx, type, value);		break;	case GTX_INFO_DURATION:	case GTX_INFO_DIMENSION_X:	case GTX_INFO_DIMENSION_Y:	case GTX_INFO_FPS:	case GTX_INFO_BITRATE:		gtk_xine_get_metadata_int (gtx, type, value);		break;	case GTX_INFO_HAS_VIDEO:	case GTX_INFO_HAS_AUDIO:		gtk_xine_get_metadata_bool (gtx, type, value);		break;	default:		g_assert_not_reached ();	}	return;}