Changeset 1587:9da570b3c375 in roaraudio
- Timestamp:
- 04/15/09 22:23:23 (15 years ago)
- Branch:
- default
- Phase:
- public
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroardsp/libroardsp.h
r1371 r1587 47 47 #define ROARDSP_FILTER_DOWNMIX 8 48 48 #define ROARDSP_FILTER_DCBLOCK 9 49 #define ROARDSP_FILTER_SWAP 10 49 50 50 51 // filter CTLs: … … 116 117 }; 117 118 119 struct roardsp_swap { 120 int map[ROAR_MAX_CHANNELS]; 121 }; 122 118 123 // funcs: 119 124 int roardsp_filter_str2id(char * str); … … 179 184 int roardsp_dcblock_reset (struct roardsp_filter * filter, int what); 180 185 186 int roardsp_swap_init (struct roardsp_filter * filter, struct roar_stream * stream, int id); 187 int roardsp_swap_uninit (struct roardsp_filter * filter); 188 int roardsp_swap_calc162(struct roardsp_filter * filter, void * data, size_t samples); 189 int roardsp_swap_ctl (struct roardsp_filter * filter, int cmd, void * data); 190 int roardsp_swap_reset (struct roardsp_filter * filter, int what); 191 181 192 // codecs: 182 193 int roardsp_conv_alaw2pcm16 (int16_t * out, char * in, size_t len); -
libroardsp/filter.c
r1141 r1587 52 52 {ROARDSP_FILTER_DCBLOCK, "DCBlock", roardsp_dcblock_init, NULL, NULL, roardsp_dcblock_reset, { 53 53 {NULL, NULL, NULL},{NULL, NULL, NULL},{roardsp_dcblock_calc16, NULL, NULL},{NULL, NULL, NULL},{NULL, NULL, NULL}}}, 54 {ROARDSP_FILTER_SWAP, "Swap", roardsp_swap_init, roardsp_swap_uninit, roardsp_swap_ctl, roardsp_swap_reset, { 55 {NULL, NULL, NULL},{NULL, NULL, NULL},{NULL, roardsp_swap_calc162, NULL},{NULL, NULL, NULL},{NULL, NULL, NULL}}}, 54 56 {-1, NULL, NULL, NULL, NULL, NULL, { 55 57 // ? 8Bit 16Bit 24Bit 32Bit -
libroardsp/filter_swap.c
r1586 r1587 25 25 #include "libroardsp.h" 26 26 27 int roardsp_swap_init (struct roardsp_filter * filter, struct roar_stream * stream, int id) { 28 return -1; 29 } 30 31 int roardsp_swap_uninit (struct roardsp_filter * filter) { 32 return -1; 33 } 34 35 int roardsp_swap_calc162(struct roardsp_filter * filter, void * data, size_t samples) { 36 return -1; 37 } 38 39 int roardsp_swap_ctl (struct roardsp_filter * filter, int cmd, void * data) { 40 return -1; 41 } 42 43 int roardsp_swap_reset (struct roardsp_filter * filter, int what) { 44 return -1; 45 } 27 46 28 47 //ll
Note: See TracChangeset
for help on using the changeset viewer.