view src/console/Audacious_Config.h @ 1004:be2d04b2bd28 trunk

[svn] - move bmp_title_input_free() into file_open() to avoid memory leak. - make vorbis.c check each tuple member has value.
author yaz
date Sun, 06 May 2007 22:53:19 -0700
parents fb513e10174e
children a1fccf242404
line wrap: on
line source

/*
 * 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; // TODO: remove (nsfe playlist is now always enabled)
	gint treble; // -100 to +100
	gint bass;   // -100 to +100
	gboolean ignore_spc_length; // if true, ignore length from SPC tags
	gint echo;   // 0 to +100
}
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 */