1 /* RMS Filter - Header 2 3 * Copyright (C) 1998 J.A. Bezemer 4 * 5 * Licensed under the terms of the GNU General Public License. 6 * ABSOLUTELY NO WARRANTY. 7 * See the file `COPYING' in this directory. 8 */ 9 10 #ifndef HAVE_SIGNPR_RMS_H 11 #define HAVE_SIGNPR_RMS_H 12 13 14 #include "signpr_general.h" 15 16 #define SIGNPR_RMS_PARAMSCR_HEADERTEXT "RMS Filter - Parameters" 17 18 void rms_param_defaults (parampointer_t parampointer); 19 20 #ifndef SWIG 21 void rms_param_screen (parampointer_t parampointer); 22 #endif 23 24 void init_rms_filter (int filterno, parampointer_t parampointer); 25 26 void delete_rms_filter (parampointer_t parampointer); 27 28 #ifndef SWIG 29 sample_t rms_filter (parampointer_t parampointer); 30 #else 31 sample_t rms_filter (parampointer_t parampointer, int *filter_type); 32 #endif 33 34 35 #endif /* HAVE_SIGNPR_RMS_H */ 36