Ignore:
Timestamp:
01/21/09 22:51:58 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added support to reset filters, some cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroardsp/libroardsp.h

    r1131 r1141  
    137137int roardsp_lowp_calc16(struct roardsp_filter * filter, void * data, size_t samples); 
    138138int roardsp_lowp_ctl   (struct roardsp_filter * filter, int cmd, void * data); 
     139int roardsp_lowp_reset (struct roardsp_filter * filter, int what); 
    139140 
    140141int roardsp_highp_init  (struct roardsp_filter * filter, struct roar_stream * stream, int id); 
     
    142143int roardsp_highp_calc16(struct roardsp_filter * filter, void * data, size_t samples); 
    143144int roardsp_highp_ctl   (struct roardsp_filter * filter, int cmd, void * data); 
     145int roardsp_highp_reset (struct roardsp_filter * filter, int what); 
    144146#endif 
    145147 
     
    149151int roardsp_amp_calc8 (struct roardsp_filter * filter, void * data, size_t samples); 
    150152int roardsp_amp_ctl   (struct roardsp_filter * filter, int cmd, void * data); 
     153int roardsp_amp_reset (struct roardsp_filter * filter, int what); 
    151154 
    152155int roardsp_add_init  (struct roardsp_filter * filter, struct roar_stream * stream, int id); 
    153156int roardsp_add_calc16(struct roardsp_filter * filter, void * data, size_t samples); 
     157int roardsp_add_reset (struct roardsp_filter * filter, int what); 
    154158 
    155159int roardsp_quantify_init  (struct roardsp_filter * filter, struct roar_stream * stream, int id); 
     
    157161int roardsp_quantify_calc16(struct roardsp_filter * filter, void * data, size_t samples); 
    158162int roardsp_quantify_ctl   (struct roardsp_filter * filter, int cmd, void * data); 
     163int roardsp_quantify_reset (struct roardsp_filter * filter, int what); 
    159164 
    160 int roardsp_clip_init  (struct roardsp_filter * filter, struct roar_stream * stream, int id); 
    161165int roardsp_clip_calc16(struct roardsp_filter * filter, void * data, size_t samples); 
    162166int roardsp_clip_ctl   (struct roardsp_filter * filter, int cmd, void * data); 
     167int roardsp_clip_reset (struct roardsp_filter * filter, int what); 
    163168 
    164169int roardsp_downmix_init   (struct roardsp_filter * filter, struct roar_stream * stream, int id); 
    165170int roardsp_downmix_calc162(struct roardsp_filter * filter, void * data, size_t samples); 
    166171int roardsp_downmix_ctl    (struct roardsp_filter * filter, int cmd, void * data); 
     172int roardsp_downmix_reset  (struct roardsp_filter * filter, int what); 
    167173 
    168174int roardsp_dcblock_init   (struct roardsp_filter * filter, struct roar_stream * stream, int id); 
Note: See TracChangeset for help on using the changeset viewer.