From 39af237aad4509f7e4131db10249dc6a40c93d62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Wed, 12 Jan 2011 18:15:33 +0000 Subject: make sure that the current settings are read before applying them svn path=/trunk/externals/iem/mediasettings/; revision=14726 --- audiosettings.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/audiosettings.c b/audiosettings.c index 1078fd0..4edace8 100644 --- a/audiosettings.c +++ b/audiosettings.c @@ -487,6 +487,8 @@ static void audiosettings_setparams(t_audiosettings *x, t_symbol*s, int argc, t_ int advance=0; t_paramtype param=PARAM_INVALID; + audiosettings_params_init (x); /* re-initialize to what we got */ + advance=audiosettings_setparams_next(argc, argv); while((argc-=advance)>0) { argv+=advance; @@ -523,7 +525,6 @@ static void audiosettings_setparams(t_audiosettings *x, t_symbol*s, int argc, t_ } if(apply) { audiosettings_params_apply(x); - audiosettings_params_init (x); /* re-initialize to what we got */ } } -- cgit v1.2.1