Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members

cwrapper.h

00001 // Copyright (C) 2001 Jean-Marc Valin
00002 
00003 
00004 #ifndef CWRAPPER_H
00005 #define CWRAPPER_H
00006 
00007 #ifdef __cplusplus
00008 extern "C" {
00009 #endif 
00010 
00012    void overflowInitialize(void);
00013 
00014    void overflowInitializeNoDL(void);
00015    
00017    void *overflowLoadDocument(char *filename);
00018 
00020    int overflowProcessAudioFile(void *vdoc, char **argv, int *length, int *nbFeatures, float **data);
00021 
00023    void *overflowNewNetwork(void *vdoc, char **argv);
00024 
00026    int overflowProcessFrame(void *vnet, float *in, int inLength, float **out, int *outLength);
00027 
00029    int overflowProcessFrame2(void *vnet, float *in, int inLength, float *out, int outLength);
00030 
00032    void destroyNetwork(void *vnet);
00033 
00035    void destroyDocument(void *vdoc);
00036 
00037 #ifdef __cplusplus
00038 }
00039 #endif
00040 
00041 #endif

Generated on Wed Oct 5 14:28:55 2005 for FlowDesigner by  doxygen 1.4.4