Changeset 3004:f117b3c0e4df in roaraudio for include/libroardsp
- Timestamp:
- 10/27/09 18:14:52 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroardsp/libroardsp.h
r2998 r3004 84 84 #define ROARDSP_FCTL_FREQ 1 /* float */ 85 85 #define ROARDSP_FCTL_TIME 2 86 #define ROARDSP_FCTL_MUL 3 87 #define ROARDSP_FCTL_DIV 4 88 #define ROARDSP_FCTL_N 5 89 #define ROARDSP_FCTL_LIMIT 6 86 #define ROARDSP_FCTL_MUL 3 /* int32_t */ 87 #define ROARDSP_FCTL_DIV 4 /* int32_t */ 88 #define ROARDSP_FCTL_N 5 /* int32_t */ 89 #define ROARDSP_FCTL_LIMIT 6 /* int32_t */ 90 90 #define ROARDSP_FCTL_PHASE 7 91 #define ROARDSP_FCTL_Q 8 92 #define ROARDSP_FCTL_MODE 9 91 #define ROARDSP_FCTL_Q 8 /* int32_t */ 92 #define ROARDSP_FCTL_MODE 9 /* int32_t */ 93 93 #define ROARDSP_FCTL_PACKET_SIZE 10 /* size_t */ 94 94 … … 109 109 110 110 #define ROARDSP_DCBLOCK_NUMBLOCKS 100 111 112 113 #define ROARDSP_SPEEX_PREP_ON 0x0001 114 #define ROARDSP_SPEEX_PREP_OFF 0x0002 115 #define ROARDSP_SPEEX_PREP_MASK (ROARDSP_SPEEX_PREP_ON|ROARDSP_SPEEX_PREP_OFF) 116 117 // Config Bit Vector 118 #define ROARDSP_SPEEX_PREP_CBV(opt,sw) ((sw)<<((opt)*2)) 119 #define ROARDSP_SPEEX_PREP_CTB(opt,val) (((val) & ROARDSP_SPEEX_PREP_CBV((opt),ROARDSP_SPEEX_PREP_MASK)) >> ((opt)*2)) 120 121 #define ROARDSP_SPEEX_PREP_DENOISE 0 122 #define ROARDSP_SPEEX_PREP_AGC 1 123 #define ROARDSP_SPEEX_PREP_VAD 2 124 125 #define ROARDSP_SPEEX_PREP_DENOISE_ON ROARDSP_SPEEX_PREP_CBV(ROARDSP_SPEEX_PREP_DENOISE, ROARDSP_SPEEX_PREP_ON) 126 #define ROARDSP_SPEEX_PREP_DENOISE_OFF ROARDSP_SPEEX_PREP_CBV(ROARDSP_SPEEX_PREP_DENOISE, ROARDSP_SPEEX_PREP_OFF) 127 #define ROARDSP_SPEEX_PREP_AGC_ON ROARDSP_SPEEX_PREP_CBV(ROARDSP_SPEEX_PREP_AGC, ROARDSP_SPEEX_PREP_ON) 128 #define ROARDSP_SPEEX_PREP_AGC_OFF ROARDSP_SPEEX_PREP_CBV(ROARDSP_SPEEX_PREP_AGC, ROARDSP_SPEEX_PREP_OFF) 129 #define ROARDSP_SPEEX_PREP_VAD_ON ROARDSP_SPEEX_PREP_CBV(ROARDSP_SPEEX_PREP_VAD, ROARDSP_SPEEX_PREP_ON) 130 #define ROARDSP_SPEEX_PREP_VAD_OFF ROARDSP_SPEEX_PREP_CBV(ROARDSP_SPEEX_PREP_VAD, ROARDSP_SPEEX_PREP_OFF) 131 111 132 112 133 // types:
Note: See TracChangeset
for help on using the changeset viewer.