Changeset 1131:bca464362519 in roaraudio for include/libroardsp/libroardsp.h
- Timestamp:
- 01/20/09 17:57:30 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroardsp/libroardsp.h
r1105 r1131 58 58 #define ROARDSP_FCTL_MODE 9 59 59 60 // consts for filter(chain) reset: 61 #define ROARDSP_RESET_NONE 0 62 #define ROARDSP_RESET_FULL 1 63 #define ROARDSP_RESET_STATE 2 64 60 65 // filter specific constants: 61 66 #define ROARDSP_DOWNMIX_LEFT 1 … … 76 81 int (*uninit)(struct roardsp_filter * filter); 77 82 int (*ctl )(struct roardsp_filter * filter, int cmd, void * data); 83 int (*reset )(struct roardsp_filter * filter, int what); 78 84 }; 79 85 … … 115 121 int roardsp_filter_calc (struct roardsp_filter * filter, void * data, size_t len); 116 122 int roardsp_filter_ctl (struct roardsp_filter * filter, int cmd, void * data); 123 int roardsp_filter_reset (struct roardsp_filter * filter, int what); 117 124 118 125 int roardsp_fchain_init (struct roardsp_filterchain * chain); … … 120 127 int roardsp_fchain_add (struct roardsp_filterchain * chain, struct roardsp_filter * filter); 121 128 int roardsp_fchain_calc (struct roardsp_filterchain * chain, void * data, size_t len); 129 int roardsp_fchain_reset (struct roardsp_filterchain * chain, int what); 122 130 int roardsp_fchain_num (struct roardsp_filterchain * chain); 123 131 … … 161 169 int roardsp_dcblock_uninit (struct roardsp_filter * filter); 162 170 int roardsp_dcblock_calc16 (struct roardsp_filter * filter, void * data, size_t samples); 171 int roardsp_dcblock_reset (struct roardsp_filter * filter, int what); 163 172 164 173 // codecs:
Note: See TracChangeset
for help on using the changeset viewer.