From d66ad858a7bc7546fbf3362c414924a7e53fd370 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Cl=C3=A9ment=20Stenac?= Date: Mon, 21 Nov 2005 13:50:27 +0000 Subject: [PATCH] Do not reset preamp value if not needed (Closes:#252) --- modules/audio_filter/equalizer.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/audio_filter/equalizer.c b/modules/audio_filter/equalizer.c index 9d03e7dd9f..e0cb1155a8 100644 --- a/modules/audio_filter/equalizer.c +++ b/modules/audio_filter/equalizer.c @@ -359,7 +359,8 @@ static int EqzInit( aout_filter_t *p_filter, int i_rate ) strstr( p_sys->psz_newbands, val2.psz_string ) ) || !*val2.psz_string ) { var_SetString( p_aout, "equalizer-bands", p_sys->psz_newbands ); - var_SetFloat( p_aout, "equalizer-preamp", p_sys->f_newpreamp ); + if( p_sys->f_newpreamp == p_sys->f_gamp ) + var_SetFloat( p_aout, "equalizer-preamp", p_sys->f_newpreamp ); } /* Add our own callbacks */ -- 2.39.2