comparison src/madplug/plugin.c @ 2344:fd8271f07747

replaced 6db hard limit with experimental adaptive scaler clip prevention.
author Yoshiki Yazawa <yaz@cc.rim.or.jp>
date Sun, 03 Feb 2008 00:05:32 +0900
parents 59addab003d7
children bd9673d8b7d5
comparison
equal deleted inserted replaced
2342:f40f4ae3d5eb 2344:fd8271f07747
141 audmad_config->sjis = FALSE; 141 audmad_config->sjis = FALSE;
142 audmad_config->show_avg_vbr_bitrate = TRUE; 142 audmad_config->show_avg_vbr_bitrate = TRUE;
143 audmad_config->replaygain.enable = TRUE; 143 audmad_config->replaygain.enable = TRUE;
144 audmad_config->replaygain.track_mode = FALSE; 144 audmad_config->replaygain.track_mode = FALSE;
145 audmad_config->replaygain.anti_clip = FALSE; 145 audmad_config->replaygain.anti_clip = FALSE;
146 audmad_config->replaygain.hard_limit = FALSE; 146 audmad_config->replaygain.adaptive_scaler = FALSE;
147 audmad_config->title_override = FALSE; 147 audmad_config->title_override = FALSE;
148 148
149 149
150 db = aud_cfg_db_open(); 150 db = aud_cfg_db_open();
151 if (db) { 151 if (db) {
176 &audmad_config->replaygain.preamp1_db); 176 &audmad_config->replaygain.preamp1_db);
177 aud_cfg_db_get_string(db, "MAD", "RG.preamp2_db", 177 aud_cfg_db_get_string(db, "MAD", "RG.preamp2_db",
178 &audmad_config->replaygain.preamp2_db); 178 &audmad_config->replaygain.preamp2_db);
179 aud_cfg_db_get_bool(db, "MAD", "RG.anti_clip", 179 aud_cfg_db_get_bool(db, "MAD", "RG.anti_clip",
180 &audmad_config->replaygain.anti_clip); 180 &audmad_config->replaygain.anti_clip);
181 aud_cfg_db_get_bool(db, "MAD", "RG.hard_limit", 181 aud_cfg_db_get_bool(db, "MAD", "RG.adaptive_scaler",
182 &audmad_config->replaygain.hard_limit); 182 &audmad_config->replaygain.adaptive_scaler);
183 183
184 //text 184 //text
185 aud_cfg_db_get_bool(db, "MAD", "title_override", 185 aud_cfg_db_get_bool(db, "MAD", "title_override",
186 &audmad_config->title_override); 186 &audmad_config->title_override);
187 aud_cfg_db_get_string(db, "MAD", "id3_format", 187 aud_cfg_db_get_string(db, "MAD", "id3_format",