| | |
| | | typedef struct{ |
| | | unsigned short output_num; //8 |
| | | struct{ |
| | | unsigned short channelID; //默认值:0,1,2...8 |
| | | unsigned short mute; //默认值:0 |
| | | unsigned short channelID; //默认值:0,1,2...8 |
| | | unsigned short mute; //默认值:0 |
| | | |
| | | short gain; //默认值:0 |
| | | |
| | |
| | | short phase; |
| | | |
| | | short sensitivity; |
| | | short name[8]; //默认值:"1","2","3"..."8" |
| | | short name[8]; //默认值:"1","2","3"..."8" |
| | | short link ; |
| | | unsigned short type ; |
| | | unsigned short type; |
| | | }output[MAX_OUTPUT_NUM]; |
| | | }tag_output,*ptag_output; |
| | | |
| | |
| | | |
| | | typedef struct{ |
| | | unsigned short bypass; |
| | | unsigned short q; |
| | | unsigned short q_index; |
| | | unsigned short nsections; |
| | | struct { |
| | | short gain; |
| | |
| | | int pad; |
| | | }tag_dummy, *ptag_dummy; |
| | | |
| | | typedef struct { |
| | | short bOutput; // 0: input channel; 1: output_channel |
| | | short src_ch_index; // From zero to start |
| | | short dst_ch_index; // From zero to start |
| | | short pad; |
| | | }tag_ch_param_copy,*ptag_ch_param_copy; |
| | | |
| | | #endif /* MODULE_DEF_H_ */ |