Ignore:
Timestamp:
02/03/10 15:50:22 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

moved the filterchain stuff out of the main header

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroardsp/filterchain.h

    r3318 r3320  
    3838#include "libroardsp.h" 
    3939 
     40#define ROARDSP_MAX_FILTERS_PER_CHAIN 8 
     41 
     42// types: 
     43struct roardsp_filterchain { 
     44 int filters; 
     45 struct roardsp_filter * filter[ROARDSP_MAX_FILTERS_PER_CHAIN]; 
     46}; 
     47 
     48// funcs: 
     49int roardsp_fchain_init  (struct roardsp_filterchain * chain); 
     50int roardsp_fchain_uninit(struct roardsp_filterchain * chain); 
     51int roardsp_fchain_add   (struct roardsp_filterchain * chain, struct roardsp_filter * filter); 
     52int roardsp_fchain_calc  (struct roardsp_filterchain * chain, void * data, size_t len); 
     53int roardsp_fchain_reset (struct roardsp_filterchain * chain, int what); 
     54int roardsp_fchain_num   (struct roardsp_filterchain * chain); 
    4055 
    4156#endif 
Note: See TracChangeset for help on using the changeset viewer.