X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=gtk%2Fsrc%2Fpresets.h;h=89f778092f634e2844c7b322e7f0e44f2a0a3bd2;hb=0884cb45aeeb60a46effe1d1056a61fe68300ea7;hp=820899bb90bb55c6a26d1d9fc02c4928b2ccde9a;hpb=b7ae72d3cda07d5b9a136f6934ed4e62b48d774c;p=handbrake-jp%2Fhandbrake-jp-git.git diff --git a/gtk/src/presets.h b/gtk/src/presets.h index 820899bb..89f77809 100644 --- a/gtk/src/presets.h +++ b/gtk/src/presets.h @@ -16,27 +16,36 @@ #if !defined(_GHB_PRESETS_H_) #define _GHB_PRESETS_H_ -gint ghb_preset_flags(const gchar *name); -GList* ghb_presets_get_names(void); -gchar* ghb_presets_get_description(const gchar *name); - void ghb_settings_save(signal_user_data_t *ud, const gchar *name); -void ghb_presets_load(void); -void ghb_presets_reload(signal_user_data_t *ud); -void ghb_set_preset(signal_user_data_t *ud, const gchar *name); -void ghb_update_from_preset( - signal_user_data_t *ud, const gchar *name, const gchar *key); -void ghb_presets_remove(const gchar *name); +void ghb_presets_load(signal_user_data_t *ud); +void ghb_update_from_preset(signal_user_data_t *ud, const gchar *key); void ghb_prefs_load(signal_user_data_t *ud); void ghb_settings_init(signal_user_data_t *ud); void ghb_settings_close(); void ghb_prefs_to_ui(signal_user_data_t *ud); void ghb_prefs_save(GValue *settings); void ghb_pref_save(GValue *settings, const gchar *key); -void ghb_set_preset_default(GValue *settings); void ghb_save_queue(GValue *queue); GValue* ghb_load_queue(); -void ghb_remove_queue_file(void);; -gchar* ghb_get_user_config_dir(); +GValue* ghb_load_old_queue(int pid); +void ghb_remove_queue_file(void); +void ghb_remove_old_queue_file(int pid); +gchar* ghb_get_user_config_dir(gchar *subdir); +void ghb_settings_to_ui(signal_user_data_t *ud, GValue *dict); +void ghb_clear_presets_selection(signal_user_data_t *ud); +void ghb_select_preset(GtkBuilder *builder, + const GValue *preset); +void ghb_select_default_preset(GtkBuilder *builder); +void ghb_presets_list_init(signal_user_data_t *ud, gint *indices, gint len); +GValue* ghb_parse_preset_path(const gchar *path); +gchar* ghb_preset_path_string(const GValue *path); +gboolean ghb_preset_is_custom(void); +void ghb_prefs_store(void); +void ghb_pref_set(GValue *settings, const gchar *key); +gboolean ghb_lock_file(const gchar *name); +void ghb_refresh_preset(signal_user_data_t *ud); +int ghb_find_pid_file(); +void ghb_unlink_pid_file(int pid); +void ghb_write_pid_file(); #endif // _GHB_PRESETS_H_