|
SAF
|
MEX wrapper for qmf (see the .m file of the same name for documentation) More...
#include "safmex.h"Go to the source code of this file.
Macros | |
| #define | NUM_INPUT_ARGS_CREATE ( 7 ) |
| #define | NUM_INPUT_ARGS_FWD ( 1 ) |
| #define | NUM_OUTPUT_ARGS_FWD ( 1 ) |
| #define | NUM_INPUT_ARGS_BKWD ( 1 ) |
| #define | NUM_OUTPUT_ARGS_BKWD ( 1 ) |
Functions | |
| void | mexFunction (int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) |
Variables | |
| const MEX_DATA_TYPES | inputDataTypes_create [NUM_INPUT_ARGS_CREATE] |
| const MEX_DATA_TYPES | inputDataTypes_fwd [NUM_INPUT_ARGS_FWD] |
| const MEX_DATA_TYPES | inputDataTypes_bkwd [NUM_INPUT_ARGS_BKWD] |
| const MEX_DATA_TYPES | outputDataTypes_fwd [NUM_OUTPUT_ARGS_FWD] |
| const MEX_DATA_TYPES | outputDataTypes_bkwd [NUM_OUTPUT_ARGS_BKWD] |
| int | nCHin |
| int | nCHout |
| int | hopsize |
| int | blocksize |
| int | hybridmode |
| int | formatFlag |
| float | fs |
| void * | hQMF = NULL |
| QMF_FDDATA_FORMAT | format |
| float * | freqVector = NULL |
| int | nBands |
| int | procDelay |
| int | timeSlots |
| float ** | dataTD_in = NULL |
| float ** | dataTD_out = NULL |
| float_complex *** | dataFD_in = NULL |
| float_complex *** | dataFD_out = NULL |
MEX wrapper for qmf (see the .m file of the same name for documentation)
Definition in file safmex_qmf.c.
| #define NUM_INPUT_ARGS_BKWD ( 1 ) |
Definition at line 43 of file safmex_qmf.c.
| #define NUM_INPUT_ARGS_CREATE ( 7 ) |
Definition at line 31 of file safmex_qmf.c.
| #define NUM_INPUT_ARGS_FWD ( 1 ) |
Definition at line 41 of file safmex_qmf.c.
| #define NUM_OUTPUT_ARGS_BKWD ( 1 ) |
Definition at line 44 of file safmex_qmf.c.
| #define NUM_OUTPUT_ARGS_FWD ( 1 ) |
Definition at line 42 of file safmex_qmf.c.
| void mexFunction | ( | int | nlhs, |
| mxArray * | plhs[], | ||
| int | nrhs, | ||
| const mxArray * | prhs[] ) |
Definition at line 89 of file safmex_qmf.c.
| int blocksize |
Definition at line 67 of file safmex_qmf.c.
| float_complex*** dataFD_in = NULL |
Definition at line 81 of file safmex_qmf.c.
| float_complex*** dataFD_out = NULL |
Definition at line 82 of file safmex_qmf.c.
| float** dataTD_in = NULL |
Definition at line 79 of file safmex_qmf.c.
| float** dataTD_out = NULL |
Definition at line 80 of file safmex_qmf.c.
| QMF_FDDATA_FORMAT format |
Definition at line 74 of file safmex_qmf.c.
| int formatFlag |
Definition at line 69 of file safmex_qmf.c.
| float* freqVector = NULL |
Definition at line 75 of file safmex_qmf.c.
| float fs |
Definition at line 70 of file safmex_qmf.c.
| int hopsize |
Definition at line 66 of file safmex_qmf.c.
| void* hQMF = NULL |
Definition at line 73 of file safmex_qmf.c.
| int hybridmode |
Definition at line 68 of file safmex_qmf.c.
| const MEX_DATA_TYPES inputDataTypes_bkwd[NUM_INPUT_ARGS_BKWD] |
Definition at line 48 of file safmex_qmf.c.
| const MEX_DATA_TYPES inputDataTypes_create[NUM_INPUT_ARGS_CREATE] |
Definition at line 32 of file safmex_qmf.c.
| const MEX_DATA_TYPES inputDataTypes_fwd[NUM_INPUT_ARGS_FWD] |
Definition at line 45 of file safmex_qmf.c.
| int nBands |
Definition at line 76 of file safmex_qmf.c.
| int nCHin |
Definition at line 64 of file safmex_qmf.c.
| int nCHout |
Definition at line 65 of file safmex_qmf.c.
| const MEX_DATA_TYPES outputDataTypes_bkwd[NUM_OUTPUT_ARGS_BKWD] |
Definition at line 54 of file safmex_qmf.c.
| const MEX_DATA_TYPES outputDataTypes_fwd[NUM_OUTPUT_ARGS_FWD] |
Definition at line 51 of file safmex_qmf.c.
| int procDelay |
Definition at line 77 of file safmex_qmf.c.
| int timeSlots |
Definition at line 78 of file safmex_qmf.c.