#include "define_guards.hpp"

/* The name of the class */
#define PARAMETER_CLASS RadioConfig
#define S_PARAMETER_CLASS S_RadioConfig
#define STRING_PARAMETER_CLASS "RadioConfig"

#define MMS_CONFIG_VERSION "2"

// AUDIO
PARAMETER_BOOL("radio",		   radio,	true)
PARAMETER_BOOL("download_radio",   download_radio,	true)

// BTTV RADIO
PARAMETER_STR("bttvradiooptsplay", bttvradiooptsplay,  "-q -c /dev/radio -f")
PARAMETER_STR("bttvradiooptsmute", bttvradiooptsmute,  "-qm -c /dev/radio")
PARAMETER_STR("bttvvolup_opts",    bttvvolupopt,       "line +4")
PARAMETER_STR("bttvvoldown_opts",  bttvvoldownopt,     "line -4")
PARAMETER_STR("bttvradio_path",    bttvradio_path,     "/usr/bin/radio")
PARAMETER_STR("bttvvolctl_path",   bttvvolctl_path,    "/usr/bin/setmixer")

// RADIO
PARAMETER_STR("radiomplayeropts",  radiomplayer_opts,  "-cache 128 -vo null")

#include "config_pre_post.hpp"
