Mercurial > hg > libxtract
diff xtract/libxtract.h @ 51:5306739416cf
Added desc and p_desc fields to descriptor definitions
author | Jamie Bullock <jamie@postlude.co.uk> |
---|---|
date | Tue, 09 Jan 2007 11:30:44 +0000 |
parents | 435be4a78aac |
children | 45c585bb7996 |
line wrap: on
line diff
--- a/xtract/libxtract.h Fri Dec 22 20:13:02 2006 +0000 +++ b/xtract/libxtract.h Tue Jan 09 11:30:44 2007 +0000 @@ -133,7 +133,7 @@ typedef enum type_ { FLOAT, INT, - MEL_FILTER, + MEL_FILTER } t_type; /** \brief Enumeration of units*/ @@ -163,8 +163,9 @@ struct { char name[MAX_NAME_LENGTH]; - char pretty_name[MAX_NAME_LENGTH]; - char description[MAX_DESC_LENGTH]; + char p_name[MAX_NAME_LENGTH]; /* pretty name */ + char desc[MAX_DESC_LENGTH]; + char p_desc[MAX_DESC_LENGTH]; /* pretty description */ char author[MAX_AUTHOR_LENGTH]; int year; } algo; @@ -174,14 +175,15 @@ t_unit unit; } data; - int n_args; + int argc; struct { - t_type type; + t_type type; /* type of the array/value pointed to by argv */ float min[MAXARGS]; float max[MAXARGS]; - float def[MAXARGS]; + float def[MAXARGS]; /* defaults */ t_unit unit[MAXARGS]; + char donor[MAXARGS]; /* suggested donor functions for argv */ } argv; t_bool is_scalar;