Changeset 672:acb06011bc09 in roaraudio


Ignore:
Timestamp:
08/27/08 14:13:11 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added roardsp_filter_ctl()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroardsp/libroardsp.h

    r664 r672  
    1414#define ROARDSP_FILTER_HIGHP          3 
    1515 
     16// filter CTLs: 
     17 
     18#define ROARDSP_FCTL_FREQ             1 
     19#define ROARDSP_FCTL_TIME             2 
     20#define ROARDSP_FCTL_MUL              3 
     21#define ROARDSP_FCTL_DIV              4 
     22 
    1623// types: 
    1724 
     
    2229 int (*calc  )(struct roardsp_filter * filter, void * data, size_t samples); 
    2330 int (*uninit)(struct roardsp_filter * filter); 
     31 int (*ctl   )(struct roardsp_filter * filter, int cmd, void * data); 
    2432}; 
    2533 
     
    4149int    roardsp_filter_uninit(struct roardsp_filter * filter); 
    4250int    roardsp_filter_calc  (struct roardsp_filter * filter, void * data, size_t len); 
     51int    roardsp_filter_ctl   (struct roardsp_filter * filter, int cmd, void * data); 
    4352 
    4453int roardsp_fchain_init  (struct roardsp_filterchain * chain); 
Note: See TracChangeset for help on using the changeset viewer.