Mercurial > audlegacy-plugins
diff src/console/Audacious_Config.h @ 12:3da1b8942b8b trunk
[svn] - remove src/Input src/Output src/Effect src/General src/Visualization src/Container
author | nenolod |
---|---|
date | Mon, 18 Sep 2006 03:14:20 -0700 |
parents | src/Input/console/Audacious_Config.h@13389e613d67 |
children | fb513e10174e |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/console/Audacious_Config.h Mon Sep 18 03:14:20 2006 -0700 @@ -0,0 +1,35 @@ +/* + * Audacious: Cross platform multimedia player + * Copyright (c) 2005 Audacious Team + * + * Driver for Game_Music_Emu library. See details at: + * http://www.slack.net/~ant/libs/ + */ + + +#ifndef CONSOLE_AUDACIOUS_CONFIG_H +#define CONSOLE_AUDACIOUS_CONFIG_H 1 + +#include <glib.h> + + +typedef struct { + gint loop_length; // length of tracks that lack timing information + gboolean resample; // whether or not to resample + gint resample_rate; // rate to resample at + gboolean nsfe_playlist; // if true, use optional NSFE playlist + gint treble; // -100 to +100 + gint bass; // -100 to +100 + gboolean ignore_spc_length; // if true, ignore length from SPC tags +} +AudaciousConsoleConfig; + +extern AudaciousConsoleConfig audcfg; + +extern "C" { + void console_cfg_load( void ); + void console_cfg_save( void ); + void console_cfg_ui( void ); +} + +#endif /* !CONSOLE_AUDACIOUS_CONFIG_H */