comparison src/xs_config.c @ 169:676ec1a1ab93

Minimum playtime option
author Matti Hamalainen <ccr@tnsp.org>
date Wed, 11 Aug 2004 16:03:01 +0000
parents 02bbce56d6b0
children 505da1389e5c
comparison
equal deleted inserted replaced
168:0ccef55966fa 169:676ec1a1ab93
60 {CTYPE_BOOL, &xs_cfg.oversampleEnable, "oversampleEnable"}, 60 {CTYPE_BOOL, &xs_cfg.oversampleEnable, "oversampleEnable"},
61 {CTYPE_INT, &xs_cfg.oversampleFactor, "oversampleFactor"}, 61 {CTYPE_INT, &xs_cfg.oversampleFactor, "oversampleFactor"},
62 {CTYPE_INT, &xs_cfg.oversampleFilter, "oversampleFilter"}, 62 {CTYPE_INT, &xs_cfg.oversampleFilter, "oversampleFilter"},
63 63
64 {CTYPE_BOOL, &xs_cfg.playMaxTimeEnable, "playMaxTimeEnable"}, 64 {CTYPE_BOOL, &xs_cfg.playMaxTimeEnable, "playMaxTimeEnable"},
65 {CTYPE_BOOL, &xs_cfg.playMaxTimeUnknown, "playMaxTimeUnknown"},
65 {CTYPE_INT, &xs_cfg.playMaxTime, "playMaxTime"}, 66 {CTYPE_INT, &xs_cfg.playMaxTime, "playMaxTime"},
66 {CTYPE_BOOL, &xs_cfg.playMaxTimeUnknown, "playMaxTimeUnknown"}, 67 {CTYPE_BOOL, &xs_cfg.playMinTimeEnable, "playMinTimeEnable"},
68 {CTYPE_INT, &xs_cfg.playMinTime, "playMinTime"},
67 {CTYPE_BOOL, &xs_cfg.songlenDBEnable, "songlenDBEnable"}, 69 {CTYPE_BOOL, &xs_cfg.songlenDBEnable, "songlenDBEnable"},
68 {CTYPE_STR, &xs_cfg.songlenDBPath, "songlenDBPath"}, 70 {CTYPE_STR, &xs_cfg.songlenDBPath, "songlenDBPath"},
69 71
70 {CTYPE_BOOL, &xs_cfg.stilDBEnable, "stilDBEnable"}, 72 {CTYPE_BOOL, &xs_cfg.stilDBEnable, "stilDBEnable"},
71 {CTYPE_STR, &xs_cfg.stilDBPath, "stilDBPath"}, 73 {CTYPE_STR, &xs_cfg.stilDBPath, "stilDBPath"},
116 { WTYPE_SCALE, CTYPE_FLOAT, "cfg_emu_filt_fs", &xs_cfg.filterFs, 0 }, 118 { WTYPE_SCALE, CTYPE_FLOAT, "cfg_emu_filt_fs", &xs_cfg.filterFs, 0 },
117 { WTYPE_SCALE, CTYPE_FLOAT, "cfg_emu_filt_fm", &xs_cfg.filterFm, 0 }, 119 { WTYPE_SCALE, CTYPE_FLOAT, "cfg_emu_filt_fm", &xs_cfg.filterFm, 0 },
118 { WTYPE_SCALE, CTYPE_FLOAT, "cfg_emu_filt_ft", &xs_cfg.filterFt, 0 }, 120 { WTYPE_SCALE, CTYPE_FLOAT, "cfg_emu_filt_ft", &xs_cfg.filterFt, 0 },
119 121
120 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_maxtime_enable", &xs_cfg.playMaxTimeEnable, 0 }, 122 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_maxtime_enable", &xs_cfg.playMaxTimeEnable, 0 },
123 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_maxtime_unknown", &xs_cfg.playMaxTimeUnknown, 0 },
121 { WTYPE_SPIN, CTYPE_INT, "cfg_maxtime", &xs_cfg.playMaxTime, 0 }, 124 { WTYPE_SPIN, CTYPE_INT, "cfg_maxtime", &xs_cfg.playMaxTime, 0 },
122 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_maxtime_unknown", &xs_cfg.playMaxTimeUnknown, 0 }, 125 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_mintime_enable", &xs_cfg.playMinTimeEnable, 0 },
126 { WTYPE_SPIN, CTYPE_INT, "cfg_mintime", &xs_cfg.playMinTime, 0 },
123 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_sld_enable", &xs_cfg.songlenDBEnable, 0 }, 127 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_sld_enable", &xs_cfg.songlenDBEnable, 0 },
124 { WTYPE_TEXT, CTYPE_STR, "cfg_sld_dbpath", &xs_cfg.songlenDBPath, 0 }, 128 { WTYPE_TEXT, CTYPE_STR, "cfg_sld_dbpath", &xs_cfg.songlenDBPath, 0 },
125 129
126 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_stil_enable", &xs_cfg.stilDBEnable, 0 }, 130 { WTYPE_BUTTON, CTYPE_BOOL, "cfg_stil_enable", &xs_cfg.stilDBEnable, 0 },
127 { WTYPE_TEXT, CTYPE_STR, "cfg_stil_dbpath", &xs_cfg.stilDBPath, 0 }, 131 { WTYPE_TEXT, CTYPE_STR, "cfg_stil_dbpath", &xs_cfg.stilDBPath, 0 },
209 xs_cfg.oversampleEnable = FALSE; 213 xs_cfg.oversampleEnable = FALSE;
210 xs_cfg.oversampleFactor = XS_MIN_OVERSAMPLE; 214 xs_cfg.oversampleFactor = XS_MIN_OVERSAMPLE;
211 xs_cfg.oversampleFilter = XS_FILTER_AVERAGE; 215 xs_cfg.oversampleFilter = XS_FILTER_AVERAGE;
212 216
213 xs_cfg.playMaxTimeEnable = FALSE; 217 xs_cfg.playMaxTimeEnable = FALSE;
218 xs_cfg.playMaxTimeUnknown = FALSE;
214 xs_cfg.playMaxTime = 150; 219 xs_cfg.playMaxTime = 150;
220
221 xs_cfg.playMinTimeEnable = TRUE;
222 xs_cfg.playMinTime = 15;
223
215 xs_cfg.songlenDBEnable = FALSE; 224 xs_cfg.songlenDBEnable = FALSE;
216 xs_strcalloc(&xs_cfg.songlenDBPath, "~/C64Music/Songlengths.txt"); 225 xs_strcalloc(&xs_cfg.songlenDBPath, "~/C64Music/Songlengths.txt");
217 226
218 xs_cfg.stilDBEnable = FALSE; 227 xs_cfg.stilDBEnable = FALSE;
219 xs_strcalloc(&xs_cfg.stilDBPath, "~/C64Music/DOCUMENTS/STIL.txt"); 228 xs_strcalloc(&xs_cfg.stilDBPath, "~/C64Music/DOCUMENTS/STIL.txt");