コード例 #1
0
ファイル: config.c プロジェクト: Denyufka/LibVisual
/**
 * generate a new config-string from current config
 */
void config_string_genstring(BlurskPrivate *priv) 
{
    char *string = paste_genstring();

    VisParamContainer *paramcontainer = visual_plugin_get_params(priv->plugin);
    
    VisParamEntry *param = visual_param_container_get(paramcontainer, "config_string");

    /* don't set if it has already been set */
    if(strcmp(string, visual_param_entry_get_string(param)) != 0)
        visual_param_entry_set_string(param, string);
    
    priv->update_config_string = 0;
}
コード例 #2
0
ファイル: config.c プロジェクト: Chelovecheggg/libvisual
/**
 * generate a new config-string from current config
 */
void config_string_genstring(BlurskPrivate *priv)
{
    char *string = paste_genstring();

    VisParamList *params = visual_plugin_get_params(priv->plugin);

    VisParam *param = visual_param_list_get(params, "config_string");

    /* don't set if it has already been set */
    if(strcmp(string, visual_param_get_value_string(param)) != 0)
        visual_param_set_value_string(param, string);

    priv->update_config_string = 0;
}