OSDN Git Service

LinGui: allow standard presets to be deleted and provide a button to reload
[handbrake-jp/handbrake-jp-git.git] / gtk / src / settings.h
index 44f7f90..25b9d63 100644 (file)
@@ -107,13 +107,13 @@ int ghb_ui_update(signal_user_data_t *ud, const gchar *key, const gchar *value);
 int ghb_ui_update_int(signal_user_data_t *ud, const gchar *key, gint ivalue);
 void ghb_settings_save(signal_user_data_t *ud, const gchar *name);
 void ghb_presets_load(signal_user_data_t *ud);
+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);
 gchar** ghb_presets_get_names();
 gchar** ghb_presets_get_descriptions();
 const gchar* ghb_presets_get_name(gint index);
-gboolean ghb_presets_is_standard(const gchar *name);
 gboolean ghb_presets_remove(GHashTable *settings, const gchar *name);
 void ghb_presets_revert(signal_user_data_t *ud, const gchar *name);
 GdkColor* ghb_presets_color(gboolean modified);
@@ -128,5 +128,11 @@ void ghb_set_preset_default(GHashTable *settings);
 void ghb_x264_parse_options(signal_user_data_t *ud, const gchar *options);
 void ghb_x264_opt_update(signal_user_data_t *ud, GtkWidget *widget);
 gchar* ghb_sanitize_x264opts(signal_user_data_t *ud, const gchar *options);
+gint ghb_pref_acount();
+gint ghb_pref_acodec(gint index);
+gint ghb_pref_bitrate(gint index);
+gint ghb_pref_rate(gint index);
+gint ghb_pref_mix(gint index);
+gdouble ghb_pref_drc(gint index);
 
 #endif // _SETTINGS_H_