diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2009-10-10 16:28:45 +0200 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2009-10-10 16:28:45 +0200 |
commit | 7cca327d228d6314e30fc5418cae0b9fbd4691cb (patch) | |
tree | 87bd15bde1be5ebeca7bdef2e82fc6a29bb8244e /conf.h | |
parent | 87e34106f7ffabeb92110ccaece44b910de325b0 (diff) |
new config file WIP
Diffstat (limited to 'conf.h')
-rw-r--r-- | conf.h | 28 |
1 files changed, 18 insertions, 10 deletions
@@ -18,17 +18,25 @@ #ifndef __CONF_H #define __CONF_H -extern char conf_alsa_soundcard[1024]; -extern int conf_samplerate; -extern int conf_src_quality; -extern char conf_hvsc_path[1024]; -extern int conf_hvsc_enable; -extern char conf_blacklist_plugins[1024]; -extern int conf_close_send_to_tray; -extern int conf_replaygain_mode; -extern int conf_replaygain_scale; - int conf_load (void); +int +conf_save (void); + +void +conf_free (void); + +const char * +conf_get_str (const char *key, const char *def); + +float +conf_get_float (const char *key, float def); + +int +conf_get_int (const char *key, int def); + +void +conf_set_str (const char *key, const char *val); + #endif // __CONF_H |